WordPress无法使用自动更新,提示填写FTP信息的解决方法

WordPress如果在更新插件、更新版本的时候提示填写FTP信息,有时候填写FTP信息以后也不能正常更新,就如下面的图一样。

这种情况往往出现在VPS上,解决办法有几个

一、修改WordPress数据库配置文件wp-config.php,在常量定义中追加FTP信息。

//添加 FTP 信息,防止每次都提示输入
define(‘FTP_HOST’, ‘ftp.vipkj.net’);
define(‘FTP_USER’, ‘Your_FTP_Username’);
define(‘FTP_PASS’, ‘Your_FTP_password’);
 //如果你的 FTP 可以使用 SSL 连接,把下面设置为 True
 define(‘FTP_SSL’, true);

二、VPS管理员登录Linux,给与这个网站目录适当权限。

假设你的wordpress安装目录为/home/wwwroot/vipkj.net
用Putty登录Linux VPS,执行:chown -R www /home/wwwroot/vipkj.net
执行上面的命令就可以将/home/wwwroot/vipkj.net下所有文件的属主改为www,这样就可以解决自动更新必须填FTP的问题

另外,如果主机修改过FTP默认端口21的话,一方案中的代码也要进行修改:

define(‘FTP_HOST’, ‘ftp.vipkj.net:新端口’);

本文系作者 @ 原创发布在 ぷWen-One Man。未经许可,禁止转载。

喜欢()
评论 (6)
  • @空城旧梦:难道你害怕和苍老师结关系。。。

    回复
  • 这个必须顶啊!!我就出现了这个情况,苍月给我解决了,虽然我用的是他的主机,啊哈哈哈哈。

    回复
热门搜索
869 文章
831 评论
121 喜欢
Top P4R instantsautosinsurance.com