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

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

  1. 王家荣 says:

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

  2. lincoln says:

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

    licess Reply:

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

  3. text says:

    -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. 泥人 says:

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

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

  5. jackey1203 says:

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

    licess Reply:

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

  6. keke says:

    博主你好,我刚买的vps,官方他们帮忙安装配置好的,免费送的da面板,也出现了这个情况,貌似我的目录不是“/home/wwwroot/”这样的,我的是“/domains/域名地址/public_html/”这样,public_html目录下只有一个cgi-bin目录。这样的不知道如何操作啊,希望帮忙解答一下。谢谢

    licess Reply:

    @keke, DA面板的路径和LNMP肯定是不一样的,他们的直接放public_html下面就行了

发表评论

(required)