首页 > 解决方案 > Wordpress 文件和目录权限:无法使用我的本地用户打开或保存

问题描述

我似乎遇到了权限问题。按照一些糟糕的教程,我对站点目录的权限和所有权如下所示:

drwxrwx---  7 www-data www-data 4096 Sep  5 09:46 my-wp-site/

这似乎允许 apache 做它需要做的事情,但我无法打开这个目录中的任何文件,事实上它甚至不会让我现在进入目录。如何正确设置权限和所有权以允许 apache 和我自己读/写?

标签: wordpressapacheubuntu

解决方案


根据您的问题和后续评论中提供的信息,您的用户sandra既不是该组的所有者,也不是该www-data组的一部分。由于您的权限模式的“公共”位是0,因此文件夹所有者 ( www-data) 或组 ( www-data) 之外的任何人都没有任何读取、写入或执行文件夹的权限。

要解决此问题,请将用户添加sandrawww-data组:

usermod -a -G www-data sandra

完成后,注销并重新登录(或者su sandra,根据AskUbuntu - Group permissions allow, but still get permission denied)以使组更改生效。


推荐阅读