WordPress安装主题连接FPT时提示无法连接FTP

  • 首先检查服务器地址和密码是否正确。
  • 如果检查无误,那也有一个可能是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!

你可能感兴趣的:(WordPress安装主题连接FPT时提示无法连接FTP)