Por que o WordPress continua me dizendo que precisa acessar meu servidor web?

0

Eu apliquei várias correções diferentes. wordpressuser

$ sudo adduser wordpressuser www-data
$ sudo chown www-data:www-data -R /var/www/html
$ chmod 7777 -R /var/www/html
$ reboot
root # adduser www-data www-data

Nada disso funcionou e a pessoa ficou sem etapas porque não importava o que eu fizesse, o WordPress não me deixava atualizar ou instalar coisas sem precisar de acesso FTP.

Eu tenho meu site estático na pasta HTML, o WordPress em um diretório chamado blog e um gerador de podcasts em uma pasta chamada podcasts.

Tudo dentro da pasta html, incluindo a própria pasta html, tem permissões completas de leitura e gravação sob o usuário www-data e grupo www-data.

    
por HeavenlyHarmony 17.12.2017 / 00:26

1 resposta

0

Você precisa adicionar um método de atualização direta ao seu arquivo wp-config.php .

Edite wp-config.php e adicione a linha define('FS_METHOD','direct'); em algum lugar entre <?php e ?> , por exemplo, assim:

define('FS_METHOD','direct');

// Get everything else
require_once(ABSPATH.'wp-settings.php');
?>

Isso, combinado com as permissões que você definiu, permitirá que o Wordpress seja atualizado diretamente, sem passar pelo FTP.

Eu testei isso agora e parece funcionar. O diretório deve ser gravável para o usuário www-data que está executando o Wordpress.

Fonte: link

    
por vidarlo 17.12.2017 / 00:43