如何解决更新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的用户组。