- 首先检查服务器地址和密码是否正确。
- 如果检查无误,那也有一个可能是WordPress写入权限的问题。
在 WordPress 安装目录(我的路径是 /usr/share/nginx/html/wordpress),找到 wp-config.php 文件,在【/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */】之前加上以下代码:
define('FS_METHOD', "direct");
完美解决!你也可以给安装目录赋予写权限,同样也可以解决。
然而此时你会发现又一个问题:
在安装主题时失败了。
查了一下是文件权限的问题。
简单改一下,还是在wp-config.php文件里。
在这里再添加2行:
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
好吧当我放了个屁,没用!
以下是解决方案:
- 方案一、因为是用户没有权限,所以可以直接设置目录访问权限为777,不建议这样操作,这样操作不太安全
chmod -R 777 /usr/share/wordpress(WordPress的目录)
- 方案二、安装的主题或者插件用的FTP为 vsftpd ,服务器为 Apache2,所以直接授权apache访问权限即可。
通过chown设置权限组的权限
chown -R apache:root /usr/share/wordpress
SUCCESS!