我在apache2的access.log日志记录中看到了一个奇怪的行为。 仅记录来自同一客户端的前2个请求,但之后不会记录。
Virtualhost配置文件具有以下设置:
CustomLog $ {APACHE_LOG_DIR} /access.log合并
任何人都可以告诉我还需要在apache2中设置什么才能使访问日志正常工作?
答案 0 :(得分:3)
在没有$ {APACHE_LOG_DIR}变量的情况下尝试使用logfile的完整路径。
示例(Linux):
CustomLog /var/log/apache2/access.log合并
您也可以尝试没有完整路径:
CustomLog logs / access.log合并
它在Apache主目录的logs / access.log文件中创建access.log。
确保目录存在并检查权限。