The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Free-SA - squid statistic analyzer"
Отправлено saper, 27-Фев-08 22:57 
>Пробую анализировать логи постфикса через free-sa.
>Задание прописано в cron. Далее такая ситуация: если задание в кроне запускать
>руками, то оно проходит без проблем и в браузере видна нормальная
>статистика за день. При запуске автоматически (cron-ом) задание не отрабатывается и
>выдает такую ошибку на мыло:
>
>SAERROR: [SAusage] Incorrect dates range specified '24.02.2007-24.02.2007'

Это стандартная ошибка при использовании crond. Дело в том, что crond запускает приложение сам, с системной локалью (чаще всего это C, она же POSIX). В локали C/POSIX дата задается в другом формате.

Чтобы решить проблему укажите:
export LC_ALL=ru_RU.KOI8-R
export LANG=ru_RU.KOI8-R

Локаль конечно можете задавать любую, т.е. если у вас UTF-8, то укажите ru_RU.UTF8, если вы на Украине, то укажите uk_UA.UTF8.

Чтобы самостоятельно разобраться:
1. Для просмотра текущей локали набирайте 'locale'.
2. Для смены текущей локали export LC_ALL и export LANG по образцу выше.
3. Для просмотра формата даты в текущей локали набирайте 'date +%x'. Именно так, с плюсом и процентом.

Ради интереса можете набрать:
export LC_ALL=C
export LANG=C
date +%x
и увидите в каком формате ожидает увидеть free-sa, запущенная через crond.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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