domingo, 11 de junho de 2017

Wordpress pedindo credenciais FTP. Como resolver ?

Posted by   on


Wordpress pedindo Usuário e Senha do servidor FTP no localhost e servidor web externo.

Esse dica vai pra você que é Desenvolvedor Web e tá quebrando a cabeça com um problema que ocorre logo após a instalação da plataforma WordPress. Você vai começar a escolher um tema para personalizar ou instalar um Plugin e o WordPress fica pedindo as credencias de senhas do seu servidor de FTP.

No Windows é mais raro de acontecer, mas no Linux...ah ! o Linux e suas permissões, é de dar nos nervos !!! Mas é o preço a pagar por se ter uma sistema operacional bem mais seguro que o Windows saco de vírus hehe.


Vamos lá para as soluções:


Inserir as informações de seu Servidor FTP no arquivo wp-config.php


O óbvio né. Você precisa informar ao Wordpress instalado no seu servidor web externo as configurações do outro servidor, o FTP. Pra quem não sabe, o protocolo FTP é responsável pelo envio e recebimento de arquivos na internet.

abra o seu arquivo wp-config.php que fica lá no diretório var/www/html/wordpress

No terminal digite ( como sudo )

OBs: Antes, certifique-se de ter o editor Gedit instalado, senão instale ele ou use outro editor de texto. Mas se quiser o Gedit instalado, digite o comando sudo apt-get install gedit

Com o Gedit já instalado, digite no terminal a linha abaixo.

sudo gedit /var/www/html/wordpress/wp-config.php

No arquivo que abrir, digite as seguintes linhas em qualquer lugar


define('FTP_USER', 'meu_usuario');

define('FTP_PASS', 'minha_senha');

define('FTP_HOST', 'ftp.meuservidor.com.br');






Salve e feche. Esse solução é geralmente usada para quando o seu site feito no Wordpress já está hospedado num servidor web externo. Quando o problema ocorre na sua máquina local, o localhost, a solução é a próxima abaixo


Resolvendo problema do usuário e senha FTP do WordPress no Localhost

Essa dica é pra quem tá desenvolvendo o site localmente, na sua máquina ainda e não fez o Upload dos arquivos para o seu servidor web.

Através de seu navegador de arquivos do Linux ( Nautilus, Konqueror, Dolphin, Thunar,etc.) vá até a pasta wordpress, ela estará dentro da pasta html se você não descompactou-a todos os arquivos dela na pasta html. o caminho é var/www/html/

Clique com o botão direito sobre a pasta wordpress depois clique em Propriedades  e na janela que aparecer clique em Permissões. Anote o nome do proprietário, geralmente é www-data




Agora abra o Terminal e digite para alterar as permissões do usuário da pasta :

sudo chown www-data:www-data /var/www/html/wordpress/ -R



Talvez precise reiniciar o seu servidor apache

sudo /etc/init.d/apache2 restart





Nenhum comentário:
Write comentários