张维龙的个人博客

  • 网站首页
  • 生活随笔
  • 实用工具
  • 运维笔记
  • 数码设备
  • 兴趣爱好
  • 网络设备
  • 关于博主
  • RSS Feed
  • GitHub
  • Mail
  • WordPress

WordPress无法自动更新,提示填写FTP信息

  • 张维龙
  • 2013-07-02
  • 0

  一直以来自己的服务器都是在使用LNMP环境搭建的,安装简单方便,虽然没有控制面板在设置的时候需要使用Putty或者Xshell连接Linux服务器或者VPS(云主机)上。但是我们一般网站上线后也不会经常去修改一些设置,并且没有控制面板还可以省掉一部分内存,对于使用512MB内存的一下的朋友是在适合不过了。

  好久都没有更新插件了,每次登录后台都能看到插件的更新,虽然不影响正常使用,但是看着不舒服啊,今天就给他更新了下,在更新的时候WordPress提示无法自动更新,需要填写FTP信息,这个在很久以前就遇到过,那时候还刚接触WordPress并且用的是虚拟主机,直接填写FTP信息就可以完成,而今天使用的是VPS(云主机)自己的并没有安装FTP服务器,所以就需要换一种方式了。

wordpress-upgrade-error-ftp

  出现这个的问题就是Nginx的执行身份非文件属主身份,只要给WordPress对应的文件夹设置好相应的身份权限就可以了。方法也非常简单,至于要chown一个命令就可以轻松搞定。

  解决办法:
  1. 假设WordPress的安装目录为/home/wwwroot/wordpress
  2. 使用Putty或者Xshell连接Linux服务器或者VPS(云主机)上执行:chown -R www /home/wwwroot/wordpress

  执行上面的命令就可以将/home/wwwroot/wordpress下所有文件的用户组改为www,这样就可以解决自动更新必须填FTP的问题。

© 2023 张维龙的个人博客
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}