Apache“没有权限” - 403被禁止

Modified on: Thu, 10 Oct 2019 01:20:01 +0800

今天早上我意外地执行了错误的chown更新,现在我的/ var / www权限都错了。

我无法再访问任何内容,apache总是说我无权查看此页面,例如:

  

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

(即使将所有内容修改为777,或将其更改为www-data)

有没有人知道出了什么问题?

作者:skerit

最佳答案

许多事情都可能出错。

首先要查看错误日志(可能在/var/log/apache2/error_log中)并查找Apache无法提供此位置的原因。

接下来是检查您的目录权限,直到您的文档根目录。例如。如果您的文档根位于/var/www/htdocs中,那么您需要确保Apache用户对目录+x具有/权限, /var/var/www/var/www/htdocs

测试您是否可以自己访问这些目录:

su www-data ls / ls /var ls /var/www ls /var/www/htdocs exit

您确定www-data是否是合适的用户?尝试键入ps uax并查找Apache进程正在运行的用户。

否则可能是Apache因其他原因决定不提供文件。

作者:PP.

相关问答

添加新评论