Ubuntu 中的 Apache 文件权限问题

Apache File permissions issue in Ubuntu

我正在尝试使用 Apache 访问我的文档文件夹中的文件。

我尝试了以下方法:

sudo chown -R www-data:www-data /home/$USER/public_html
sudo adduser $USER www-data
sudo chmod -R 775 /home/$USER/public_html

正如这个 post 所建议的那样: https://askubuntu.com/questions/26848/permissions-issue-how-can-apache-access-files-in-my-home-directory

尽管这有效,但现在我无法直接以用户身份编辑或编辑文件(不使用 sudo),尽管我是 www-data 组的成员。唯一可行的解​​决方案是使用 chmod -R 777(我宁愿不这样做)。

事实证明,我所要做的就是重新启动 OS 并且它已排序!