AH01630:客户端被服务器配置拒绝,但要求设置所有授予的权限(Apache 2.4,CentO)

时间:2018-08-31 14:37:03

标签: apache centos

我在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'"

Apache Wiki

Serverfault

1 个答案:

答案 0 :(得分:0)

我只是删除了整个HTTPD配置,然后重新安装了Apache。我也必须通过使用以下代码行来启用PHP:

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>

然后Apache完美地工作了。