Вопрос

Как ограничить размер журнала при использовании Cakelog? Я использую Ubuntu, если это имеет значение.

Это было полезно?

Решение

Использовать logrotate, который включен в Ubuntu. Создать файл в /etc/logrotate.d назвал что -то вроде cakelogs. Анкет Пример, который повернул и сжимает все файлы *.log во всех каталогах Cake TMP/logs, будет выглядеть следующим образом:

/var/www/*/public/tmp/logs/*.log {
    weekly
    missingok
    rotate 52
    compress
    dateext
    delaycompress
    notifempty
    create 640 www-data www-data
    sharedscripts
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top