Я намагався усунути проблему на своєму веб-сайті і пішов подивитися system.log
файл, і він перевищував 1 Гб.
Це exception.log
було не таке велике, але мене задумало:
Як обмежити розмір файлів журналу для Magento?
Я намагався усунути проблему на своєму веб-сайті і пішов подивитися system.log
файл, і він перевищував 1 Гб.
Це exception.log
було не таке велике, але мене задумало:
Як обмежити розмір файлів журналу для Magento?
Відповіді:
http://linux.die.net/man/8/logrotate
Дотримуйтесь цього, я думаю, це допоможе вам вирішити свою проблему: -
cd /etc/logrotate.d/
vim magento-logrotate.conf
тепер додайте у magento-logrotate.conf
файл наступне :
/path/to/magento/var/log/*log {
rotate 7
daily
compress
missingok
notifempty
}
виконати конфігурацію зараз:
logrotate -f /etc/logrotate.d/magento-logrotate.conf
Найцікавіше: що у ваших файлах журналів?
Як правило, файли журналу містять сповіщення, попередження та помилки. Коли я закінчую створення веб-магазину Magento або нового модуля, одна з моїх особистих вимог - це те, щоб під час роботи / використання цього магазину чи модуля нічого не з’являлося в журналах. Якщо щось з’явиться, то щось слід вдосконалити (помітити) або жахливо помилитися (помилки).
Щоб відповісти на запитання про обмеження розміру system.log
та exception.log
файлів: виправте проблеми, описані в цих файлах. Ці файли там нізащо.
Btw logrotate
( запропонований Манішем Кумаром) теж чудова річ;)