>  기사  >  php教程  >  WordPress通过FTPS/FTP服务端自动升级方法

WordPress通过FTPS/FTP服务端自动升级方法

WBOY
WBOY원래의
2016-06-06 20:11:421609검색

正常情况下点击升级时只要选择FTP/FTPS和输入登陆时用的密码就可以了。但是如果WEB目录权限设置不对,升级时可能会遇到“wordpress 升级时 错误:连接服务器时出错,请检查设置。” 解决方法: 1. 登录服务器,切换到root用户2. 找到WordPress网站的安装目录

正常情况下点击升级时只要选择FTP/FTPS和输入登陆时用的密码就可以了。但是如果WEB目录权限设置不对,升级时可能会遇到“wordpress 升级时 错误:连接服务器时出错,请检查设置。”

解决方法:

1. 登录服务器,切换到root用户
2. 找到WordPress网站的安装目录
3. 将代码目录权限给Web服务的用户


通过下面命令检查你的WEB服务运行在什么用户下:

### Nginx
[root@web101 ~]$ ps aux | grep nginx
www      26928  0.0  0.0  62276  8168 ?        S    04:03   0:00 nginx: worker process                                          
www      26929  0.0  0.0  61764  7992 ?        S    04:03   0:00 nginx: worker process                                          
www      26930  0.0  0.0  62276  8280 ?        S    04:03   0:00 nginx: worker process                                          
www      26931  0.0  0.0  62276  8288 ?        S    04:03   0:00 nginx: worker process                                          
www      26932  0.0  0.0  61500  7860 ?        S    04:03   0:00 nginx: worker process   
### Apache
[root@web102 ~]$ ps aux | grep httpd
web     1279  0.1  0.1 447608 56132 ?        S    Mar03   1:31 /usr/sbin/httpd -d /data/sites/httpd/redhat6_httpd -DHTTPD2.2
web     1280  0.1  0.1 452828 62004 ?        S    Mar03   1:34 /usr/sbin/httpd -d /data/sites/httpd/redhat6_httpd -DHTTPD2.2
web     1281  0.1  0.1 445336 54408 ?        S    Mar03   1:32 /usr/sbin/httpd -d /mezi/sites/httpd/redhat6_httpd -DHTTPD2.2
web     5529  0.0  0.1 453076 58324 ?        S    Mar03   0:30 /usr/sbin/httpd -d /data/sites/httpd/redhat6_httpd -DHTTPD2.2
web     5530  0.0  0.1 451872 56624 ?        S    Mar03   0:26 /usr/sbin/httpd -d /mezi/sites/httpd/redhat6_httpd -DHTTPD2.2

如上面Nginx解决方法:

#/home/www/blog.hexu.org 即WordPress安装目录
[root@web102 ~]$ chown -R www /home/www/blog.hexu.org

如上面Apache解决方法:

#/home/www/blog.hexu.org 即WordPress安装目录
[root@web102 ~]$ chown -R web /home/www/blog.hexu.org

通过以上方法即可解决自动升级的问题了。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.