access.log没有在apache2中记录消息

时间:2013-10-11 17:11:00

标签: logging apache2 access-log

我在apache2的access.log日志记录中看到了一个奇怪的行为。 仅记录来自同一客户端的前2个请求,但之后不会记录。

Virtualhost配置文件具有以下设置:

CustomLog $ {APACHE_LOG_DIR} /access.log合并

任何人都可以告诉我还需要在apache2中设置什么才能使访问日志正常工作?

1 个答案:

答案 0 :(得分:3)

在没有$ {APACHE_LOG_DIR}变量的情况下尝试使用logfile的完整路径。

示例(Linux):

  

CustomLog /var/log/apache2/access.log合并

您也可以尝试没有完整路径:

  

CustomLog logs / access.log合并

它在Apache主目录的logs / access.log文件中创建access.log。

确保目录存在并检查权限。