海外优质VPS
高性价比免备案主机推荐

WordPress无法自动升级-后台FTP用户名和密码登录的问题

升级WordPress 错误:连接服务器时出错,请检查设置。

VPS下安装Wordpress,经常会遇到后台无法正常升级程序,或者更新,安装主题、插件等情况,哪怕正确的输入FTP账号和密码,系统也会提示升级WordPress 错误:连接服务器时出错,请检查设置。让人非常的恼火。这是服务器端权限设置的问题,如果你也遇到这样的情况,可以用一下方法得到解决。

如果使用独立服务器或VPS,可以修改网站所在目录属性为755

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

Nginx解决方案:

[root@ofvps.com ~]# chown -R www /www/web/ofvps/public_html

Apache解决方案:

[root@ofvps.com ~]# chown -R web /www/web/ofvps/public_html

注:/www/web/ofvps/public_html部分,为Wordpress安装目录

如果是虚拟主机

方法1、可以在wp-config.php里加入下面代码:

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

方法2、拷贝下面的代码到wp-config.php中的?>之前

/** Override default file permissions */
if(is_admin()) {
add_filter('filesystem_method',create_function('$a','return "direct";'));
define('FS_CHMOD_DIR', 0751);
}

方法3、修改FTP相关信息之后,拷贝代码到wp-config.php的?>之前

//*added ftp login credentials to avoid the annoying prompt asking for login info every time I wanted to upgrade a plugin*
define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
//*If you can use a SSL connection set this to true*
define('FTP_SSL', true);

赞(0)
本站所刊载内容均为网络上收集整理,本站不保证其真实性和准确性,所有内容仅供大家娱乐参考。如有异议,请与本站联系,会尽快处理争议内容。VPS主机推荐 » WordPress无法自动升级-后台FTP用户名和密码登录的问题

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址