403 禁止清理 apache2 安装

403 禁止清理 apache2 安装

我最近重新安装了 Ubuntu,然后lamp-server通过安装了捆绑包tasksel,安装一切顺利。

我已经备份了/var/www/文件夹中的文件并计划在服务器恢复在线后将它们放回去(或者在我的情况下,只能从我的计算机访问 - 这是一个测试服务器。)

安装完成后,我尝试从备份目录复制文件。一切顺利。

但是,当我尝试通过 Firefox 访问服务器时,localhost出现了 403 Forbidden 错误,这是我以前从未遇到过的。救命!!

编辑:2013/9/2 添加了有关文件事件的信息

因此,我按照@Andrew 所说的做了,但我仍然无法访问任何 .html 文件。奇怪的是,我可以访问 .php 文件(当然什么都没有显示,因为它们只显示从之前填写的表单中提取的信息。)但无法访问 html,只有

禁止

您无权访问此服务器上的 /index.html。

答案1

好吧,我找到了问题的答案,尽管试图帮助另一个有类似问题的用户!

这个问题https://askubuntu.com/questions/343172/add-apache2-vhost-at-home提供了一个链接,它给了我一个解决方案!我只需要运行它sudo chmod -R 755 /var/www,现在我就可以正常访问它了!感谢@Andrew 的帮助,但我自己得到了这个!

答案2

首先,将您的用户添加到www-data组中。

sudo adduser [ 你的用户名 ] www-data

然后,将所有权设置/var/www/为该www-data组。

sudo chown [ 你的用户名 ]:www-data /var/www

最后,设置/var/www/目录的权限。

sudo chmod 777 /var/www

sudo chmod g+s /var/www


希望这可以帮助。

相关内容