Hosting y cPanel

Permisos correctos para directorios y ficheros

Revisado el 2 min de lectura archivos permisos

Para los archivos públicos de una web, utiliza normalmente 755 en directorios y 644 en ficheros. Los procesos PHP de la cuenta trabajan con su propietario, por lo que no necesitas dar escritura a todo el mundo con 777.

Qué significan esos valores

  • 755 en una carpeta: su propietario puede modificarla; los demás permisos permiten leer y recorrerla cuando el resto de controles lo autoriza.
  • 644 en un fichero: su propietario puede modificarlo; los demás pueden leerlo cuando tienen acceso a su ruta.
  • 777 permite también escribir a otros usuarios. No es una solución adecuada para un error de una aplicación.

No apliques 755/644 indiscriminadamente a toda la cuenta. Las claves privadas, los archivos de configuración con secretos y determinados directorios necesitan permisos más restrictivos. Los ejecutables pueden requerir permiso de ejecución; respeta las instrucciones específicas de cada herramienta.

Corregir un problema de escritura

  1. Identifica la ruta exacta que aparece en el error.
  2. Comprueba si se trata de un fichero o directorio y anota sus permisos actuales.
  3. Desde cPanel > Administrador de archivos, selecciónalo y abre Permisos. Aplica el valor que corresponda a ese contenido.
  4. Repite la operación que fallaba y comprueba el resultado.

Si sigue fallando, revisa el propietario del archivo, la cuota de disco, la ruta y las restricciones de la aplicación. Cambiar permisos no corrige un propietario incorrecto ni un disco lleno. Facilítanos la ruta y el error si necesitas ayuda; evita cambios recursivos sobre mail, .ssh o toda la carpeta principal.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.