Apache AH01626:要求所有已授予的授权结果:已授予

Apache AH01626:要求所有已授予的授权结果:已授予,apache,mod-auth,mod-authz-host,Apache,Mod Auth,Mod Authz Host,我正在我的站点上运行Apache2.4.6。我一直看到这个消息在我的apache错误日志中反复出现 [Tue Nov 10 01:42:40.659710 2015] [authz_core:debug] [pid 10727] mod_authz_core.c(809): [client 107.170.139.115:58678] AH01626: authorization result of Require all granted: granted 以下是如何在VHOST中列出此站点的

我正在我的站点上运行Apache2.4.6。我一直看到这个消息在我的apache错误日志中反复出现

[Tue Nov 10 01:42:40.659710 2015] [authz_core:debug] [pid 10727] mod_authz_core.c(809): [client 107.170.139.115:58678] AH01626: authorization result of Require all granted: granted
以下是如何在VHOST中列出此站点的根目录:

    DocumentRoot /var/www/jf-beta
    <Directory /var/www/jf-beta>
      Options  -Indexes  +FollowSymLinks
      AllowOverride All
      Require all granted
    </Directory>
DocumentRoot/var/www/jf-beta
选项-索引+FollowSymLinks
允许超越所有
要求所有授权

Apache到底在抱怨什么?那个目录清单对我来说似乎非常合理!我怎样才能让它停止抱怨这个错误呢?

这不是一个错误,apache也不是在抱怨它。如果仔细查看log语句,它会说:

[<date>] [authz_core:debug] [pid 10727] <stuff>
[][authz_core:debug][pid 10727]

请注意,这里有一个authz_核心:debug。这意味着您已将指令设置为
debug
。将该值更改为
error
warn
,您将不再看到记录的语句。

但是在调试级别日志中有数千行这样的语句是正常的吗?@wruckie Yes。日志级别表示记录的消息的严重性。调试级消息仅被开发人员用作检查点,以便轻松跟踪错误的起源。(同时提供详细的程序运行情况输出)我发现自己受到了DOS攻击,看到成千上万的DOS攻击有助于我了解到底发生了什么。