WordPress 没有写入权限

将wordpress搬家,还算顺利,最后有一个细节还没完善好,就是我新网站不能在服务器写入文件,具体现象如下。

我之前遇到类似的事情,按道理来说已经处理过这个问题了。运行apache的账户是www-data,我的账户是shuspieler,我将www-data加入了shuspieler组,同时将shuspieler加入www-data组,对于网站文件我都是设置成组成员可读可写,如下图

 

理论上Apache已经有了文件夹的读取和写入权限,可是在网站还是不可行。通过查资料找到如下一个解决方法:将下面一句加入到wp-config.php中:

define( 'FS_METHOD', 'direct' );

问题解决。

 

Reference:

https://wordpress.stackexchange.com/questions/228591/to-perform-the-requested-action-wordpress-needs-to-access-your-web-server-pleas

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.