lighttpd默默停止logging

我使用的是Ubuntu 9.04(Jaunty)的Slicehost 256MB VPS。 lighttpd是唯一的Web服务器进程运行; 它监听端口80.我的lighttpd.conf可以在这里find。 我正在使用Ubuntu的默认logrotate设置为轻便。

在看似随机的时候,lighttpd将停止logging。 它与日志轮转不相关 – 也就是说,当logrotate启动时,错误不会发生。发生的事情是,我将validation服务器是通过用我的浏览器打一个URL来提供文件,我将validation它是不通过检查access.log来logging,看到我刚刚做的GET请求不在那里。

使用init.d重新启动进程将再次开始logging, 而不截断或旋转日志文件。 也就是说,新的请求将被logging在现有的access.log文件的末尾。

这个盒子上没有cron作业。

有任何想法吗?

这些东西有时被缓冲。 你确定它没有logging吗? 你可能想尝试点击一些不同的URL来检查日志是否没有写入磁盘。 您可能会看到一段时间后出现的日志条目。

我假设在日志文件系统中有足够的磁盘空间,并且已经检查了/ var / log / messages。