O Wordpress não consegue gravar arquivos, apesar das permissões de arquivo corretas

O Wordpress não consegue gravar arquivos, apesar das permissões de arquivo corretas

Não consigo instalar plug-ins ou temas automaticamente na minha nova configuração do wordpress. Isso me dá esta tela:

insira a descrição da imagem aqui

Acredito que isso geralmente ocorre devido a um erro de permissão de gravação no diretório wordpress. Estas são as etapas que fiz até agora:

nginx em execução no usuário root, com processos de trabalho no usuário 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 está sendo executado no usuário root, com processos de trabalho no usuário 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
...

O usuário root faz parte do grupo nginx:

# groups root
root : root nginx

O diretório wordpress é de propriedade de nginx:nginx e também 777 (ambos recursivamente):

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

Mas nada disso resolve o problema. Não tenho certeza sobre o que verificar a seguir. Estou no centOS 7 mínimo.

Responder1

Você pode adicionar a seguinte linha ao seu arquivo wp-config.php para escrita direta no sistema de arquivos:

define('FS_METHOD','direct');

informação relacionada