WordPress无法使用自动更新,提示填写FTP信息的解决方法。
据LNMP一键安装包使用者反映wordpress提示升级时,点“自动升级”出现填写FTP信息的页面,像我们这些用LNMP的很多都不安装FTP服务器。其实出现这个的问题就是Nginx的执行身份非文件属主身份。
解决方法:
假设你的wordpress安装目录为/home/wwwroot/lnmp.org
用Putty登录Linux VPS,执行:chown -R www /home/wwwroot/lnmp.org
执行上面的命令就可以将/home/wwwroot/lnmp.org下所有文件的属主改为www,这样就可以解决自动更新必须填FTP的问题。
除非注明,本博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://blog.licess.org/wordpress-upgrade-error-ftp/
Trackback地址:http://blog.licess.org/wordpress-upgrade-error-ftp/trackback/


















博主你好,我的WordPress安装目录是/home/lnmp.org这样滴,应该怎么更改?谢谢!
licess Reply:
十月 26th, 2011 at 8:42 下午
@jackey1203, 修改对应虚拟主机的配置,一般在/usr/local/nginx/conf/vhost/域名.conf
jackey1203 @ 2011年10月21日 4:02 下午
我基本也这么设置的不过结果很晕。。。。chown -R www /home/wwwroot之后wordpress不可以访问了。。找了很久才发现重新安装上就可以。。。而目录的权限是644 而且所有文件是root.root 文件夹是www.www的属主。。
nginx不是www运行的嘛?为什么全是www不能访问呢?晕啊。
泥人 @ 2011年02月25日 5:56 下午
-rwxr-xr-x 1 root root 1832 Dec 6 09:48 AutoBackupToFtp.sh
drwxr-xr-x 3 root root 4096 Dec 4 01:38 conf
-rwxr-xr-x 1 root root 2582 Dec 6 16:03 lnmp
drwxr-xr-x 15 root root 4096 Dec 6 21:13 lnmp0.5
-rwxrwxrwx 1 root root 1335 Dec 6 21:13 pureftpd
-rwxr-xr-x 1 root root 5085 Dec 6 16:03 vhost.sh
我的显示这个怎麽搞呢 ?
text @ 2010年12月8日 11:48 下午
按照这个修改后还是提示FTP更新啊。
licess Reply:
四月 19th, 2010 at 11:20 上午
@lincoln, ls -l看一下,把返回信息copy上来。
lincoln @ 2010年04月13日 4:06 下午
路过,支持一下,O(∩_∩)O~ 。
领教了,写的很专业。
王家荣 @ 2010年03月15日 1:36 下午