Предполагая, что этот апачский экземпляр работает на своего рода сервере Linux, необходимо было бы посмотреть или на/etc/logrotate.conf или на/etc/logrotate.d/. Последний является папкой, которая обычно содержит файлы, названные в честь демонов, для которых они содержат logrotation конфигурацию. В случае базирующихся систем Debian имя файла будет апач или apache2, в основанных на Redhat системах это был бы httpd.
Прочитайте страницу справочника для logorotate, который должен дать Вам достаточно информации, чтобы или изменить существующую конфигурацию или создать новую.
Вы уверены, что только видите журналы прошлых 3 дней, потому что другие были заархивированы logrotate? Взгляните и посмотрите, имеют ли эй какой-либо access_log.1.2 или access_log.1.gz.2.gz и т.д. файлы, которые будут более старыми.
Если у Вас уже нет заархивированной проверки журналов /etc/logrotate.d/httpd
(или /etc/logrotate.d/apache2
) видеть, как поворачиваются Ваши журналы. Если у Вас есть параметр rotate
набор к 0
затем Ваши старые журналы будут удалены, а не заархивированы. Проверьте страницу справочника на logrotate для получения дополнительной информации.