Я пытался устранить проблему на своем сайте и пошел посмотреть на 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
файлы: исправьте проблемы, описанные в этих файлах. Эти файлы не зря.
Кстати logrotate
( предложено Манишем Кумаром) тоже отличная вещь;)