Я недавно обновил конфигурацию своего сервера, чтобы переместить / var / www и / var / log в папку / home, я также обновил все мои виртуальные хосты, чтобы записывать журналы в новую папку / home / log.
Но теперь журналы записываются внутри огромных файлов, один для ошибки, а другой для доступа, а не в виде нескольких архивных файлов (например, log.1.log, log.2.gz), как раньше.
Как восстановить разбиение файла журнала?
Поскольку вы изменили расположение журналов, вам также следует обновить конфигурации в logrotate
потому что он все еще ищет эти журналы в /var/log
. Я не знаю, какой дистрибутив Linux вы используете, но они должны быть в /etc/logrotate.d/
каталог
Вам нужно изменить /etc/logrotate.d/apache2
. Видеть http://www.thegeekstuff.com/2010/07/logrotate-examples/