Wordpress no puede escribir archivos, a pesar de los permisos de archivo correctos

Wordpress no puede escribir archivos, a pesar de los permisos de archivo correctos

No puedo instalar automáticamente complementos o temas en mi nueva configuración de WordPress. Me da esta pantalla:

ingrese la descripción de la imagen aquí

Creo que esto suele deberse a un error de permiso de escritura en el directorio de WordPress. Estos son los pasos que he realizado hasta ahora:

nginx se ejecuta bajo el usuario root, con procesos de trabajo bajo el usuario nginx:

# ps -ef | grep nginx | head
root     14197     1  0 07:46 ?        00:00:00 nginx: master process nginx
nginx    14198 14197  0 07:46 ?        00:00:00 nginx: worker process

PHP-FPM se ejecuta bajo el usuario root, con procesos de trabajo bajo el usuario nginx:

# ps -ef | grep php-fpm | head
root     14748     1  0 08:38 ?        00:00:00 php-fpm: master process (/etc/php-fpm.conf)
nginx    14749 14748  0 08:38 ?        00:00:00 php-fpm: pool www
nginx    14750 14748  0 08:38 ?        00:00:00 php-fpm: pool www
nginx    14751 14748  0 08:38 ?        00:00:00 php-fpm: pool www
nginx    14752 14748  0 08:38 ?        00:00:00 php-fpm: pool www
...

El usuario root es parte del grupo nginx:

# groups root
root : root nginx

El directorio de wordpress es propiedad de nginx:nginx y también de 777 (ambos de forma recursiva):

# ls -l /var/www/
total 4
drwxrwxrwx. 5 nginx nginx 4096 Feb 24 06:45 wordpress

Pero nada de esto resuelve el problema. No estoy seguro de qué comprobar a continuación. Estoy en centOS 7 mínimo.

Respuesta1

Puede agregar la siguiente línea a su archivo wp-config.php para escritura directa en el sistema de archivos:

define('FS_METHOD','direct');

información relacionada