apache日志配置不起作用

时间:2014-09-10 04:31:20

标签: php apache redirect logfile

大家都是apache专家,

我在远程服务器上编写apache日志文件时遇到了一些麻烦,我想知道我的网站中的重定向时间。

目前httpd.conf文件看起来像这样

LogFormat "%q" count
SetEnvIf Request_URI "^/cd?$" dolog
CustomLog "|sudo -u daemon /usr/local/zend/apache2/bin/rotatelogs /var/log/survey/count.log 
3600" impression env=dolog

及以下是重定向后日志文件的外观,因为它需要重定向网址的一些参数(dev.mysite.com/cd?id=121212&track=130&go = http://www.google.com

?id=121212&track=130&go=http://www.google.com

我的问题是我需要获取此重定向的时间,因此我对httpd.conf文件进行了如下修改,以便在日志文件中获取时间

LogFormat "%q %t" count
SetEnvIf Request_URI "^/cd?$" dolog
CustomLog "|sudo -u daemon /usr/local/zend/apache2/bin/rotatelogs /var/log/survey/count.log 
3600" impression env=dolog

但它没有任何区别......因此,任何人都可以帮助解决这个问题,以便将“时间”写在日志文件中......

1 个答案:

答案 0 :(得分:0)

您定义了一个名为" count"的LogFormat,但您正在使用名为" impression"的LogFormat。在您的CustomLog指令中。这些字符串必须匹配,否则变化显然不会出现。