我设置了一个logrotate配置文件,其中包含两个条目。该文件包含以下内容:
/var/www/designer-24.com/var/log/* {
daily
missingok
rotate 7
dateext
notifempty
copytruncate
}
/var/www/designer-24.com/var/report/* {
daily
missingok
rotate 7
dateext
notifempty
copytruncate
}然后,我运行以下命令
sudo logrotate -s /var/log/logstatus logrotate.conf这些文件在logstatus文件中注册。然而,当我访问包含要记录的文件的目录时,除了原始文件之外,我看不到任何文件的副本,并且没有被清空。
有没有人能告诉我为什么?
发布于 2017-08-10 19:40:11
将解决方案从一个问题移动到另一个答案:
解决方案:我在每个条目中添加了以下内容
su www-data www-data
原来是权限问题,
https://stackoverflow.com/questions/45611764
复制相似问题