WordPress无法使用自动更新,提示填写FTP信息的解决方法。

2010年03月14日 12:00 | 作者:

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的问题。

7 条评论

  1. 博主你好,我的WordPress安装目录是/home/lnmp.org这样滴,应该怎么更改?谢谢!

    licess Reply:

    @jackey1203, 修改对应虚拟主机的配置,一般在/usr/local/nginx/conf/vhost/域名.conf

  2. 我基本也这么设置的不过结果很晕。。。。chown -R www /home/wwwroot之后wordpress不可以访问了。。找了很久才发现重新安装上就可以。。。而目录的权限是644 而且所有文件是root.root 文件夹是www.www的属主。。

    nginx不是www运行的嘛?为什么全是www不能访问呢?晕啊。

  3. -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

    我的显示这个怎麽搞呢 ?

  4. 按照这个修改后还是提示FTP更新啊。

    licess Reply:

    @lincoln, ls -l看一下,把返回信息copy上来。

  5. 路过,支持一下,O(∩_∩)O~ 。
    领教了,写的很专业。

发表评论