如何解决更新WordPress需要访问您网页服务器的权限

今天更新wordpress版本时网站后台提示“要执行请求的操作,WordPress需要访问您网页服务器的权限”,更新插件也提示,更新主题也提示。

后来百度查询了一下,找到了解决办法,只需要找到wp-config.php这个文件,在最后面加上如下代码就能解决问题,至于是什么原因造成的并不清楚。

define(“FS_METHOD”, “direct”);
define(“FS_CHMOD_DIR”, 0777);
define(“FS_CHMOD_FILE”, 0777);

wp-config.php文件在FTP根目录,不同的服务器空间,可能位置会不同。

有的情况下设置了还是不行,那是因为网站文件的所有者和网站文件夹的所有者不同导致的。仔细看了一下网站文件夹所有者和用户组是 www,而网站文件所有者和所在用户组是 root。

chown -R www /home/wwwroot/网站文件夹

以上的/home/wwwroot/网站文件夹,需要根据你网站的实际路径更改一下。把上面的 root 修改成 www 就解决了。正常情况下,www是apache的用户组。

posted @ 2023-04-13 09:37  夏威夷8080  阅读(343)  评论(0)    收藏  举报