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

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

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

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

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

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

Nginx解决方案:

[[email protected] ~]# chown -R www /www/web/ofvps/public_html

Apache解决方案:

[[email protected] ~]# 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 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

赞(0) 打赏
本站所刊载内容均为网络上收集整理,并且以技术研究交流为目的,所有内容仅供大家参考、学习,不存在任何商业目的与商业用途。若您需要使用非免费的软件或服务,您应当购买正版授权并合法使用。如果你下载此文件,表示您同意只将此文件用于参考、学习使用而非任何其他用途。VPS主机推荐 » WordPress无法自动升级-后台FTP用户名和密码登录的问题

评论 抢沙发

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

觉得不错就打赏一下呗~

支付宝扫一扫打赏

微信扫一扫打赏