多年来,我一直在更改 Apache2 公共目录,更改文件的内容
/etc/apache2/sites-available/000-default.conf
所以:
DocumentRoot /home/user/www
<Directory "/home/user/www">
Require all granted
</Directory>
在文件中:/etc/apache2/apache2.conf
我把下面这行写在最后一行
服务器名称 localhost
然后我使用以下命令重新启动 Apache:
sudo /etc/init.d/apache2 重新启动
过去所有这种情况都导致了,但在 Ubuntu 21.04 中,当我在 Web 浏览器中进入:
http://本地主机它显示 403 错误:
禁止
您无权访问此资源。
我发现它改变了 Apache 中的某些内容。我该如何修复它?
谢谢
答案1
我已经解决了不移动目录的情况,只是我为我的用户分配了对目录的权限var/www/html
sudo chgrp www-data /var/www/html
sudo usermod -a -G www-data user
sudo chmod -R 775 /var/www/html
sudo chmod -R g+s /var/www/html
sudo chown -R user /var/www/html