![logrotate 没有产生任何输出](https://linux22.com/image/1002010/logrotate%20%E6%B2%A1%E6%9C%89%E4%BA%A7%E7%94%9F%E4%BB%BB%E4%BD%95%E8%BE%93%E5%87%BA.png)
我建立了一个包含两个条目的 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 的文件的目录时,除了原始文件外,我看不到任何文件副本,并且文件未被清空。
有人能解释一下原因吗?
答案1
OP添加了以下解决方案:
我在每个条目中添加了以下内容
su www-data www-data
原来是权限问题