Разделение файлов журнала Apache2 в Ubuntu

Разделение файлов журнала Apache2 в Ubuntu

Недавно я обновил конфигурацию своего сервера, переместив /var/www и /var/log в папку /home, а также обновил все свои виртуальные хосты, чтобы они записывали логи в новую папку /home/log.

Но теперь журналы записываются в огромные файлы, один для ошибок и один для доступа, а не в виде нескольких архивных файлов (типа log.1.log, log.2.gz), как раньше.

Как восстановить разделение файла журнала?

решение1

Поскольку вы изменили расположение журналов, вам также следует обновить конфигурации в , logrotateпоскольку он все еще ищет эти журналы в /var/log. Я не знаю, какой дистрибутив Linux вы используете, но они должны быть в /etc/logrotate.d/каталоге

решение2

Тебе нужно измениться /etc/logrotate.d/apache2. Смотритеhttp://www.thegeekstuff.com/2010/07/logrotate-examples/

Связанный контент