我在CentO上使用Apache 2.4为我的网站供电。但是,尝试通过浏览器访问网站时,总是收到403禁止错误。当我查阅error_log
的日志目录中的文件/etc/httpd
时,我反复看到错误:
AH01630:客户端被服务器配置拒绝
我已经阅读了Internet以及多个StackOverflow问题,可以使用Require all granted
文件(httpd.conf
)的html目录配置中的/etc/httpd/conf/
解决此错误。 / p>
我已经按照上面的建议配置了这个目录(通过它托管我的网站)(已经配置了)。该错误仍然存在,因此服务器配置中肯定存在另一个问题,该问题拒绝访问我的网站。我的httpd.conf
文件完全没有更改,它是安装Apache 2.4时下载的默认文件。有人知道为什么会发生此错误吗?有人可以向我解释还会导致此错误的其他原因吗?我已经在互联网上到处看到了这个错误(下面的链接),但是没有什么可以帮助我解决这个问题。
我的网站中没有.htaccess文件。只有一个index.html文件可以对其进行测试。
Stack Overflow Question: "Apache2: 'AH01630: client denied by server configuration'"
答案 0 :(得分:0)
我只是删除了整个HTTPD配置,然后重新安装了Apache。我也必须通过使用以下代码行来启用PHP:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
然后Apache完美地工作了。