The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Ротация логов apache в FreeBSD через rotatelogs"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"Ротация логов apache в FreeBSD через rotatelogs"  +/
Сообщение от Allan Stark (ok), 14-Ноя-17, 12:59 
Здравствуйте
Потребовалось сделать ротацию логирования apache
FreeBSD 11.0-RELEASE-p9
apache24-2.4.23_1

Исп. виртуальные хосты, их конфиг в виде отдельного файла через Include

Для одного из виртуальных хостов в качестве теста согласно https://httpd.apache.org/docs/2.4/programs/rotatelogs.html указал:
ErrorLog "|sbin/rotatelogs -l /var/log/apache/site.com-error_%d.%m.%Y.log 86400"
CustomLog "|sbin/rotatelogs -l /var/log/apache/site.com-access_%d.%m.%Y.log 86400" combined
(на FreeBSD сама утилита rotatelogs находится в sbin, а не в bin как в Linux)

В httpd.conf:

ServerRoot "/usr/local"
DocumentRoot "/usr/local/www/apache24/data"

До изменений логирование было в виде:
ErrorLog "/var/log/apache/site.com-error.log"
CustomLog "/var/log/apache/site.com-access.log" combined
Т.е. права на папку с логами у httpd есть, без rotatelogs все работает прекрасно.

При попытке запуска по service apache24 restart - ругается в консоли на ошибку запуска.
В httpd-error.log почему-то пусто о этой проблеме даже на уровне debug.
Без исп. rotatelogs с старой настройкой логирования сервис стартит прекрасно...

Ткните пожалуйста носом, где что неправильно сделал.
Года два назад аналогичную операцию делал на линуксе, там прошло по принципу "сделал/забыл", может с ротацией через rotatelogs на Фре какие-то ньансы есть...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Allan Stark (ok), 15-Ноя-17, 00:21   +/
Добрые люди помогли советом - нужно полный путь к утилите rotatelogs прописать...
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру