在CentOS 7,Apache 2.4上,我使用mod_cache。
当页面被mod_cache使用时,我想记录不同的状态。 为此,我使用以下文档:https://httpd.apache.org/docs/2.4/en/mod/mod_cache.html#status
所以我的配置文件http.conf
如下所示:
....
LogFormat "%h %l %u %t \"%r\" %{cache-status}e %>s %b" cachelog
CustomLog logs/cache.log cachelog
CustomLog "logs/cached-requests.log" common env=cache-hit
CustomLog "logs/uncached-requests.log" common env=cache-miss
CustomLog "logs/revalidated-requests.log" common env=cache-revalidate
CustomLog "logs/invalidated-requests.log" common env=cache-invalidate
....
我所有其他日志都很好用,但是尽管使用了缓存,但以上所有日志文件始终为空。
配置中有什么问题或缺失?