|
Buenos días a todos.
El día de ayer, en la noche, se estaba presentando un problema en cuanto a la gestión de archivos en joomla. Cuando intentaba borrar un archivo o carpeta, inclusive cuando iba a subir un archivo a 'x' carpeta, el gestor multimedia de joomla no me dejaba hacerlo.
Lo primero que se me ocurrió fue que el problema era cuestión de permisos en las carpetas y archivos existentes. Por lo que entre a mi proveedor de hosting a cambiar los permisos de las carpetas y archivos que estaban presentando el problema pero para mi sorpresa, el gestor FTP tampoco me permitía cambiar los permisos.
Me salio el siguiente error
"Warning: ftp_site() [function.ftp-site]: Could not change perms on /public_html/templates/aurora: Operation not permitted in /home/manager/public_html/includes/filesystem.inc.php on line 571 An error has occured Unable to execute site command chmod 0777 /public_html/templates/aurora. Note that the CHMOD command is only available on Unix FTP servers, not on Windows FTP servers."
Después de horas de búsqueda di con el problema y con la solución.
Acá les va:
Problema: En todas las carpetas en el nombre de propietario y el establecimiento de grupo tienen el nombre de mi usuario, pero las que presentaban el problema tenían otro nombre (99). Este usuario 99 lo que hace es denegar permisos, es decir, no dejar borrar o modificar dichos archivos por FTP o Administrador de archivos (estos archivos pueden ser borrados por script PHP solamente).
Solución: En el CPanle del 000WebHost en la parte inferior "Acount Tools" hay dos opciones muy interesantes y una de ellas fue la que me soluciono el problema. La opción de la que les hablo es Fix File OwnerShip, la cual cambia de manera automática el nombre del propietario y el establecimiento de grupo de cada uno de los archivos y carpetas de nuestro sitio, es decir, donde está el usuario 99 lo reemplaza por nuestro usuario.
Después de hacer esto ya pude cambiar permisos, editar nombres, borrar archivos y carpetas desde el FTP y desde el gestor multimedia de joomla.
Espero que este aporte les se ha de utilidad.
Hasta la la próxima
|