Problemas de permisos en WordPress
En ocasiones al realizar una instalación de WordPress desde local al hosting, o subiendo el comprimido o cualquier otro motivo, se modifican los permisos de las carpetas y archivos, dando lugar a inseguridad y mal funcionamiento de la aplicación.
Los permisos que suele llevar una instalación típica de WordPress (suelen ser válido para la mayoría de las aplicaciones web) son los siguientes:
Ficheros: 644
Directorios: 755
Además la carpeta wp-content/uploads deberá llevar los permisos 775
La forma más fácil y rápida para actualizar los mismos es conectarnos por SSH al host. En la carpeta raíz de la instalación ejecutar los siguientes comandos:
sudo find ./ -type f -exec chmod 644 {} + sudo find ./ -type d -exec chmod 755 {} + sudo chmod -R 775 wp-content/uploads
En una sola línea:
sudo find ./ -type f -exec chmod 644 {} +; sudo find ./ -type d -exec chmod 755 {} +; sudo chmod -R 775 wp-content/uploads
Además tendremos que comprobar que toda la instalación deberá pertenecer al grupo de linux sobre el que se esté ejecutando el servidor Apache.