O usuário do Wordpress é o usuário que está executando o servidor da web (apache, apache2, httpd, etc). Faça um ps -ef | grep apache
ou ps -ef | grep http
.
Eu configurei o Wordpress, mas o Wordpress não pode fazer alterações dentro de pastas, e depois de algumas pesquisas foi determinado que isso é um problema de permissões; o usuário usado pelo Wordpress, não pode fazer alterações na estrutura de pastas.
Como posso identificar o usuário usado pelo Wordpress e como eu poderia fornecer a esse usuário acesso root?
O usuário do Wordpress é o usuário que está executando o servidor da web (apache, apache2, httpd, etc). Faça um ps -ef | grep apache
ou ps -ef | grep http
.
Não dê acesso root ao usuário como apontado por Mat .
Em vez disso, conceda a eles permissão de gravação para a hierarquia de diretórios relevante.
Use ps
como dr01 mencionado para encontrar o usuário.
Se o servidor da Web for executado em um ambiente multiusuário com wrappers php, isso não será necessariamente o mesmo usuário sob o qual o Wordpress é executado. Nesses casos, você pode executar um script no servidor da Web como
<?php passthru('whoami'); ?>
para imprimir o nome de usuário ou se o servidor não puder executar comandos, algo como:
<?php file_put_contents('/tmp/test', 'dummy'); ?>
criará um arquivo /tmp/test
com o proprietário relevante (basta fazer um ls -l /tmp/test
).
Tags permissions wordpress