use*_*403 5 selinux apache-2.2 apache-2.4 mpm-event
我最近升级了我的 Apache2 服务器,现在无法运行 CGI 应用程序。我的日志显示
(13) 多次尝试后权限被拒绝无法连接到cgi deamon
我知道错误消息意味着 Apache 被拒绝了对某些文件的某些权限,我对如何追踪和解决问题感到困惑。
错误消息中提到的文件真的是被阻止的文件吗?或者问题可能是由其他一些需要的文件引起的?.cgi 文件就在它一直在的位置,在 /usr/share 下。文件所有权(根)和权限(世界可读/可执行)与文件及其祖先的始终相同。SELinux 文件标签不变。
SELinux 审计日志显示没有与 Apache 或 CGI 程序相关的拒绝。如果出现 donotaudit 情况,我启用了审计,但仍然什么也没看到。我短暂地将 SELinux 切换到许可模式,但无济于事。我什至尝试在许可模式下重新启动 Apache。这并没有解决问题。
有关如何解决此问题的任何建议?我很想恢复到较旧的 Apache。
可能有效,也可能无效,似乎不太可能,但有人遇到了类似的问题,这就是解决方案;
chmod 755 /var/log/httpd/
或者你的服务器上 apache 日志的目录是什么。
http://www.mail-archive.com/apache-fp@lists.joshie.com/msg00585.html
归档时间: |
|
查看次数: |
10025 次 |
最近记录: |