Такая проблема: есть скрипт на перле, отсылающий статистику на почту пользователям; если запускать его из консоли, то все работает нормально, если же он запускается crontab'ом (как и должен на самом деле), то статистика половине пользователям не приходит.В чем может быть дело?
>Такая проблема: есть скрипт на перле, отсылающий статистику на почту пользователям; если
>запускать его из консоли, то все работает нормально, если же он
>запускается crontab'ом (как и должен на самом деле), то статистика половине
>пользователям не приходит.
>
>В чем может быть дело?
Как часто crontab запускает скрипт? Не происходит ли "наслоения"?
Что в логах?
>Как часто crontab запускает скрипт? Не происходит ли "наслоения"?
Раз в сутки. Наслоения быть не должно
>Что в логах?
В какие смотреть? ОС - FreeBSD 4.2
>Такая проблема: есть скрипт на перле, отсылающий статистику на почту пользователям; если
>запускать его из консоли, то все работает нормально, если же он
>запускается crontab'ом (как и должен на самом деле), то статистика половине
>пользователям не приходит.
>
>В чем может быть дело?без анализа самого скрипта трудно что-то сказать...
>>Такая проблема: есть скрипт на перле, отсылающий статистику на почту пользователям; если
>>запускать его из консоли, то все работает нормально, если же он
>>запускается crontab'ом (как и должен на самом деле), то статистика половине
>>пользователям не приходит.
>>
>>В чем может быть дело?
>
>без анализа самого скрипта трудно что-то сказать...пути/переменные окружения?
>пути/переменные окружения?
Команда env, как я понял?
Хм... Ничего, про крон вообще ни слова =(
>Команда env, как я понял?
для cron-а можно задавать свои переменные окружения в файле /etc/crontab,
то с чем потом будут работать запускпемые процессы
>для cron-а можно задавать свои переменные окружения в файле /etc/crontab,
>то с чем потом будут работать запускпемые процессы
И какие же переменные отвечают за время жизни запускаемых процессов? В мане ничего не нашел...