Instalei o wordpress no ubuntu 10.10 desktop edition e estou tentando instalar o plug-in a partir do navegador (sei que posso instalá-lo no wp-content / plugin, mas quero fazê-lo através do navegador da web usando FTP). tela quando estou tentando definir a atualização automática ou instalar um plug-in a partir do navegador da web.
Eu forneço o nome de host 127.0.0.1 e o nome de usuário e a senha que utilizo para fazer login no wordpress. Eu recebo o erro
Nome de usuário / senha Incorreto e não pode se conectar ao 127.0.0.1:20
Acho que vou ter que conceder a um usuário com senha ftp, mas não sei como. Eu já instalei o vsftp, mas quando tento "ftp 127.0.0.1", recebo -
$ ftp 127.0.0.1
Connected to 127.0.0.1.
220 (vsFTPd 2.3.0)
Name (127.0.0.1:gaurav): root
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp>
O Wordpress está sendo executado localmente no meu Ubuntu Desktop.
Basta adicionar esta linha ao wp-config.php
Então tudo ficará bem.
fonte
Se você estiver usando o arquivo padrão, o problema que eu tive não estava vendo o acesso de gravação. Isso resolveu meus problemas.
fonte
Para mim, alterar a propriedade da pasta wordpress resolveu o problema.
fonte
Eu tive o mesmo problema.
Quando criei meu servidor Ubuntu, instalei um site wordpress e toda vez que desejava atualizar um plugin, precisava de acesso ftp, o que era realmente irritante. Eu sabia que poderia apenas adicionar os detalhes do ftp na configuração do wordpress, mas eu estava como NAH! Então, o wordpress não pode gravar arquivos no diretório wp-content, porque o apache não tem permissão para editar o diretório, então foi assim que eu o corrigi.
Copie o arquivo de grupo para grupos no mesmo diretório
Em seguida, dê permissão recursiva ao apache
É isso aí.
Outra maneira de fazer isso é editando os envios do apache
Edite as linhas onde diz
E substitua www-data pelo seu nome de usuário para o ubuntu
agora reinicie o apache
e verifique se sua conta tem permissões para o diretório
Se isso não funcionar para você, basta responder.
fonte
Para configurar
vsftpd
, abrirvsftpd.conf
em/etc
e copiar e colar o seguinte em seu vsftpd.confNota:
Você deve criar um novo diretório dentro
/srv
do nome ftp ou o nome que preferir. Se preferir outro nome, altere a linhaanon_root=/srv/ftp
paraanon_root=/srv/toyourfoldername
Agora coloque todos os seus arquivos dentro da pasta / srv / ftpPara testar suas configurações no tipo localhost:
ftp://127.0.0.1
Se você tiver algum problema, me avise.
Para iniciar / parar / reiniciar o vsftpd:
fonte
sudo service vsftpd ....
Isso funcionou para mim:
Adicione este arquivo a
wp-config.php
:para mais http://www.jamison.org/2010/12/04/how-to-configure-wordpress-for-automatic-ftps-updates-using-vsftp-in-ubuntu/
fonte