我在 Mac OS X Apache error_log 中收到以下错误的多个实例:
[Thu Jun 25 17:11:56.789373 2015] [core:error] [pid 277] [client 127.0.0.1:58739] AH00082: an unknown filter was not added: includes
我一直在寻找,但一直无法找到这是什么原因。有没有办法获得有关导致这种情况的原因的更具体的详细信息?
最佳答案
如果你有:
AddOutputFilter INCLUDES .shtml
包含在配置中,通常当你有
mods-enabled/mime.conf
,并且没有启用 server side includes 模块( modules/mod_include.so
),那么任何具有扩展名的文件的任何查询都是 0x25181214113 或 0x251812141413 不存在,如果不存在则为 0x2518121411313143514351313234313131313131313131313131313131313131313131313134314313将导致该错误消息。如果您不使用服务器端包含,最好不要启用该模块,因为存在相关的潜在安全风险很小(尽管您仍然需要启用
.shtml
选项才能使其生效)。如果您希望该(无害的)错误消失,您可以注释掉上面的 Includes
行。关于Apache 错误日志 - 未添加未知过滤器 : includes,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31043642/