gpt4 book ai didi

codeigniter - Logrotate 在 Ubuntu 14.0.4 中不起作用

转载 作者:行者123 更新时间:2023-12-04 02:51:27 28 4
gpt4 key购买 nike

我已经在我的系统中安装了 Logrotate。
我的日志文件名类似于:log-2015-09-09.php
这是我在 etc/logrotate.conf 文件中的配置:

/home/root/php/www/myProject/CI/application/logs/log-%Y-%m-%d.php{
daily
size 1K
copytruncate
compress
rotate 1
notifempty
missingok
}

当我使用以下方法检查状态时:
cat /var/lib/logrotate/status

它没有向我显示有关我的日志的任何信息,也没有删除或压缩我的日志文件。
我的配置是否有问题需要更改。

最佳答案

我想是目录/文件名是这里的原因。我不确定您想用 % 做什么在那里,但您可以使用通配符,例如:

/home/root/php/www/myProject/CI/application/logs/log-*.php {
daily
size 1K
copytruncate
compress
rotate 1
notifempty
missingok
}

您也可以使用以下方法测试 logrotate:
logrotate -d -f /etc/logrotate.conf
-d = 打开 Debug模式,不会对日志文件进行任何更改。

-f = 告诉 logrotate 强制旋转,即使它认为没有必要

关于codeigniter - Logrotate 在 Ubuntu 14.0.4 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32739786/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com