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

  • A+
所属分类:文章

WordPress提示升级的时候,点击自动升级都是不能正常升级的,提示要输入FTP账号密码信息,折腾好几次,每次到最后都是手动升级。像我们这些用LNMP的很多都不安装FTP服务器。其实出现这个的问题就是Nginx的执行身份非文件属主身份。

解决方法:

假设你的wordpress安装目录为/www/wwwroot/chenjinghua.cn

用Putty登录Linux VPS,执行:chown -R www /www/wwwroot/chenjinghua.cn

执行上面的命令就可以将/www/wwwroot/chenjinghua.cn下所有文件的属主改为www,这样就可以解决自动更新必须填FTP的问题。

操作到这里,我的还是不行,依旧无法自动升级,还需要修改下Wordpress的配置文件,wp-config.php,加入这么一行:

define('FS_METHOD', "direct");

然后再进入后台,点击升级,发现升级成功了!

  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
广告也精彩
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: