Quando você hospeda seu site em wordpress em um servidor dedicado VPS ou alguma hospedagem sem muitas configurações de root do domínio, você já deve ter se deparado com o pedido de credenciais FTP para atualizado algum plugin ou tema.
Depois de muito tempo pesquisando, descobrir que cada caso é um caso. Por exemplo, em algumas situações basta só utilizar o método “define” do wordpress, em outros, precisam entrar com mais informações no servidor.
O WordPress pedindo credenciais FTP é um fake, pois mesmo você digitando elas, não vai funcionar retornando em erro.
Meu wordpress está pedindo credenciais FTP o que fazer?
Vamos lá, para que dê certo basta seguir os passos exatamente como está escrito abaixo, caso funcionar já nos primeiros passos, pare por aí.
1 – Em sua hospedagem ou vps procure pelo arquivo wp-config.php na pasta raiz (root) do seu domínio.
2 – Abra o arquivo wp-config.php e digite em qualquer linha:
define('FS_METHOD','direct');
Caso isso resolver, não será necessário seguir os próximos passos, caso ainda não resolver, você estará usando um servidor dedicado ou VPS que não está com algumas configurações, então vamos ao passo 3.
3 – Abra o PuTTY ou qualquer editor de comando do seu servidor e digite:
sudo chown -R www-data:www-data /home/admin/web/seudominio.com/public_html
Aperte “Enter”, em seguida digite:
sudo chmod -R g+rw /home/admin/web/seudominio.com/public_html
Após isso reinicie o apache com o comando:
service apache2 restart
Agora você pode fechar o editor de comando e logar normalmente no wordpress, ele passará a atualizar seus itens normalmente.
Importante fazer algumas considerações: Esse tutorial foi utilizado Apache e operado por Linux Ubuntu, mas caso o WordPress pedindo credenciais FTP em Nginx a posição correta é: /var/www/seudominio.com/html
Onde usamos “seudominio.com” você deverá substituir pelo nome do seu domínio.
Essa informação foi útil para você? Continua o seu WordPress pedindo credenciais FTP ? Deixe nos comentários que poderei te ajudar.