logrotate打破了apache自定义日志记录

时间:2015-01-02 13:05:53

标签: apache ubuntu-14.04 logrotate

几天前,我为我的系统上的自定义设置访问和错误日​​志设置了logrotation。但由于某些原因,记录停止在一起,我无法弄清楚原因。

Virtualhost -screenshot https://box.jakupovic.org/public.php?service=files&t=af0096f36c5c61f18a235f31a15249c3

/etc/logrotate.d/apache2-screenshot https://box.jakupovic.org/public.php?service=files&t=72b20565895200cb215c2d4368bb243f

websiteFolder由root拥有:adm并具有rwx-r-xr-x权限。

事情是发生了logrotation但没有新数据写入新创建的access.log 什么可能导致这个?我应该寻找什么?我对系统管理很新,我还在学习。

任何帮助都将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

Apache通常作为非特权进程运行,通常使用用户ID apache(类似Red Hat的系统)或www-data(类似Debian的系统)。该用户应具有websiteFolder/logs目录的写访问权。