解决wordpress在线安装、更新插件或主题需要ftp信息

安装wordpress后,在后台自动升级时,或者更新、删除主题或者插件的时候,如果提示需要输入FTP账户信息,然而即使我们正确输入了FTP用户名和密码也无法完成升级,这个是服务器端的权限设置问题,不是用户的问题。如果你是管理员,也遇到了这样的问题(新手)下面提供几个方法以供大家参考:

方法一:其实这是因为服务权限设置造成的问题,如果是自己的vps或独服呢,可以登录ssh执行以下命令:

chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot

其中的目录修改为你网站在服务器的绝对路径,相信有实力用VPS或独服的站长不会连网站的绝对路径都找不到吧?如果不是在VPS上出现以上问题该如何处理呢?我们有两种处理方法:

方法一:在网站根目录的wp-config.php中加入以下代码,

define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

方法二:还是在网站根目录的wp-config.php中加入代码:

define('FTP_HOST', 'ftp主机');
define('FTP_USER', 'FTP帐号');
define('FTP_PASS', 'FTP密码');

//如果你的 FTP 可以使用 SSL 连接,把下面设置为 True
define('FTP_SSL', true);

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注