我设置了一个包含两个条目的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文件中注册。但是,当我访问包含要进行logrotated的文件的目录时,我看不到除原始文件之外的任何文件副本,并且没有清空。
任何人都可以建议为什么?
答案 0 :(得分:0)
将解决方案从问题转移到答案:
解决方案:我在每个条目中添加了以下内容
su www-data www-data
原来这是一个权限问题