Gau*_*ola 27 ftp login wordpress
我已经在我的 ubuntu 10.10 桌面版上安装了 wordpress 并且我正在尝试从浏览器安装插件(我知道我可以将它放到 wp-content/plugin 但我想通过网络浏览器使用 FTP 来完成)我得到了这个当我尝试设置自动更新或从 Web 浏览器安装插件时的屏幕。
我提供了主机名 127.0.0.1 以及我用来登录 wordpress 的用户名和密码。我收到错误
用户名/密码不正确,无法连接到 127.0.0.1:20
我想我必须授予用户 ftp 密码,但我不知道如何。我已经安装了 vsftp 但是当我尝试“ftp 127.0.0.1”时我得到 -
$ 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>
Run Code Online (Sandbox Code Playgroud)
Wordpress 在我的 Ubuntu 桌面上本地运行。
Nya*_*ope 15
那么您的 Wordpress 登录名和您的 FTP 登录名是两个不同的东西。我看到你使用了 vsFTPd,所以你可以做一件简单的事情:
编辑 vsFTPd 配置文件:
gksu gedit /etc/vsftpd.conf
Run Code Online (Sandbox Code Playgroud)
在最后添加:
local_enable=YES
Run Code Online (Sandbox Code Playgroud)
重启你的 vsFTPd 服务器:
sudo /etc/init.d/vsftpd restart
Run Code Online (Sandbox Code Playgroud)
现在您应该能够使用您的 Ubuntu 登录名连接到您的 FTP。
小智 9
只需将此行添加到 wp-config.php
define('FS_METHOD', 'direct');
Run Code Online (Sandbox Code Playgroud)
然后就可以了。
对我来说,更改 wordpress 文件夹的所有权解决了这个问题。
sudo chown -R www-data wordpress
Run Code Online (Sandbox Code Playgroud)