这是 Linux RH ES 5.6 上的 Apache 服务器。我在端口 443 上创建了一个新的 Apache 实例。
当我尝试访问该网站时,出现 403 错误。我在错误日志中看到以下内容:
$ vi controlnetworx-int2_error_log.1336608000
[Tue May 15 15:07:07 2012] [error] [client 10.13.137.80] (13)Permission denied: access to / denied
[Tue May 15 15:09:05 2012] [error] [client 10.13.137.80] (13)Permission denied: access to / denied
我授予了用户权限chmod 777 ..server/htdocs
,但这并没有消除(13)Permission denied
错误。
答案1
此错误是由于 SELinux 造成的。运行以下命令:
chcon -R -h -t http_sys_content_t /path/to/your/htdocs
此后,您将不会收到 403 错误。