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:新端口’);
© 版权声明
文章版权归www.vipkj.net所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者