当nginx启动时,它会创建一个大小为0的日志文件"access.log",但其中没有任何日志被写入。error.log则工作正常。
nginx.conf:
http {
access_log /usr/local/webserver/nginx/logs/access.log combined;
....
}
日志文件为:
-rw-r--r-- 1 root root 0 Mar 4 00:54 access.log
-rw-r--r-- 1 root root 3903 Mar 4 00:54 error.log
我完全困惑了。 @_@
这是权限问题吗?
然而,在nginx.conf的后半部分,server {}节中,access_log有效!为什么http {}部分不行?