logrotate 没有产生任何输出

logrotate 没有产生任何输出

我建立了一个包含两个条目的 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

原来是权限问题

相关内容