cronolog 大于2G无法写入(解决)

2010-10-22

最近由于,网站访问量增加。使用cronolog-1.6.2分割apache日志,日志到了2G就写不进去了。 汗,google了半天也没什么方向。索性自己看源码把,呵呵。 cronolog 源码目录结构: doc lib src testsuite 使用 vi 编辑 src/cronolog.c 找到

log_fd = open(pfilename, O_WRONLY|O_CREAT|O_APPEND, FILE_MODE);

一共有2行 将open()改为open64(),然后重新编译。 就能解决改问题了