Добро пожаловать, Гость ( Вход | Регистрация )



Часовой пояс: UTC + 6 часов



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Ротация логов /var/www/detrix/var/logs/
СообщениеДобавлено: 26 авг 2015, 18:00 

Зарегистрирован: 13 дек 2013, 18:17
Сообщений: 33

Не в сети
Доброго времени суток! Детрикс установлен на FreeBSD. Фоновые службы запускаются по крону. Логи пишутся в лог-файле /var/www/detrix/var/logs/. Пару раз заканчивалось место на диске из-за накопившихся файлов cron-20150826.log и user-20150826.log. Просто вручную очищали содержимое /var/www/detrix/var/logs/. Теперь пришла мысль воспользоваться утилитой newsyslog. Но она выполняет ротацию файла с заданным именем. А в нашем случае каждый день генерится файл
с именем согласно дате (за что отвечает MSF_Logger).
Так вот вопрос: можно ли сделать так, чтобы лог велся в один файл, а не создавались отдельные каждый день? Если поковыряться в MSF_Logger, например, изменить строчки:
$sFile = CNF_ABS_PATH . "/var/logs/user-".$oDate->format("Ymd").".log";
$sFile = CNF_ABS_PATH . "/var/logs/cron-".$oDate->format("Ymd").".log";
на
$sFile = CNF_ABS_PATH . "/var/logs/user.log";
$sFile = CNF_ABS_PATH . "/var/logs/cron.log";
это никак не повлияет на работу системы?
Спасибо)


 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 6 часов


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron