Настройка логов в Apache
Есть несколько виртуальных хостов. Логи храняться в виде
Задача: сделать архивацию наподобие
Возможно ли это сделать системными средствами?
/home/htdocs/site_name/log/apache/access.log
/home/htdocs/site_name/log/apache/error.log
/home/htdocs/site_name/log/apache/error.log
Задача: сделать архивацию наподобие
access.log.1.gz, acces.log.2.gz ...access.log.10.gz
Возможно ли это сделать системными средствами?
1 ответов
Я думаю нужно через Cron.
Опишу алгоритм работы:
// Мне кажется, логичнее записывать не номер архива, а день записи логов.
- В переменную date пишем текущую дату
- Создаем архив access.log.date.gz
- Параметр на создание архива - access.log
- Удаляем access.log (Apache сам создаст новый)
Полезные ссылки: