Hola,
estamos trabajando en este sitio bit.ly/UdTraj y Joomla no nos permite instalar extensiones, en concreto Joomfish. Al principio nos daba el siguiente error:
JFolder::create: No se ha podido crear el directorio
¡Advertencia! - Fallo al mover el archivo
Hemos estado consultando otros artículos del foro sobre este tema y en primer lugar me gustaría preguntaros ¿cómo puedo ver los permisos que tienen las carpetas?, los directorios "tmp" y "logs" son escribibles. También he comprobado que tenga espacio suficiente y tengo 250MB libres.
Hemos cambiado la ruta de los directorios "tmp" y "logs" por la correcta y ahora el mensaje de error es:
JFolder::create: Path not in open_basedir paths
Unable to create destination
Podrías por favor echarme una mano con esto??.
Muchas gracias de antemano.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Para ver los permisos que tienes sobre los directorios y ficheros entra en el panel de control de tu cuenta de hosting (CPanel) y accede a la opción Administrador de Archivos. Dentro del directorio public_html todos los archivos deberán tener permisos 644 y todos los directorios permisos 755 (lo verás en la última columna del listado). Es posible que el archivo configuration.php tenga permisos 444 pero sería normal.
Para cambiar el permiso de un archivo o directorio pulsa con el botón derecho del ratón y selecciona la opción Change Permissions para colocar los nuevos.
Los directorios "tmp" y "logs" tendrán que tener permisos 755 como el resto.
Desde la propia administración de Joomla también podrás ver los permisos de los archivos usando el componente eXtplorer.
Gracias por contestar.
Acabo de comprobar que los permisos tanto de directorios como de ficheros son los correctos con lo que descarto que sea esto lo que esté generando el problema.
Sinceramente, pensaba que era esto lo que causaba el error. Es la primera vez que experimento este problema ¿tenéis idea de qué puede estar causando este error?.
A pesar de tener espacio libre es posible que no me deje instalar extensiones porque 250 mb es poco?
Muchas gracias por el soporte.
Hola,
El problema no puede ser una cuestión de espacio. Comprueba si el problema está en el archivo que estás tratando de instalar, verificando que no esté corrupto, que no sea compatible con la versión de Joomla que estás usando o que el archivo no sea propiamente un instalador.
Podrías probar a instalarte alguna otra extensión para verificar si se produce el mismo problema.
Muchas gracias de nuevo por contestar Pablo.
Finalmente he restaurado un joomla que tenía la extensión que necesitaba ya instalada.
Un saludo.