一般我都是直接升级WP的插件,这次换了个服务器,再次升级,出错,需要提供ftp用户名和密码,或者联系服务器管理员,可我就是服务器管理员。。。估计是用户权限错乱导致的。

nginx 设置用户名和用户组都是nginx
user nginx nginx;

重启nginx测试还是不行,突然想到,WP需要php支持,我的php方式用的是php-fpm,需要修改配置文件
默认的配置文件在/etc/php-fpm.d/www.conf,默认的用户名和用户组是apache,把它改成nginx

; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user’s group
; will be used.
; RPM: apache Choosed to be able to access some dir as httpd
user = apache
; RPM: Keep a group allowed to write in log dir.
group = apache

改完后需要重新启动php-fpm服务,然后访问WP后台,就不会再报错了。插件顺利升级。

原创文章,转载请注明: 转载自混沌

本文链接地址: 升级wp插件碰到提供ftp用户的问题