1 |
25 мая 2009 г. 16:36 пользователь mindvr <mindvr@×××××.com> написал: |
2 |
> Установлен и запущен vixie-cron-4.1-r10, требуется выполнять простой скрипт |
3 |
> подсчета трафика, который лежит в /root/trafcount.py |
4 |
> Рутом, при помощи crontab -e добавил строчку |
5 |
> * * * * * /root/trafcount.py |
6 |
> В /var/log/messages появляются соответствующие записи: |
7 |
> May 25 17:31:01 mindvr cron[31561]: (root) CMD (/root/trafcount.py ) |
8 |
> Но при этом скрипт не изменяет свои файлы с данными. |
9 |
> При этом, если его выполнить той же командой /root/trafcount.py вручную, |
10 |
> данные изменяются. |
11 |
> Подскажите, в чем может быть проблема? |
12 |
> P.S. Скрипт вызывается по абсолютному пути, в файлы он пишет также по |
13 |
> абсолютному пути. |
14 |
> |
15 |
> |
16 |
Скорее всего плоблема в какойто переменной, которая у крона просто не |
17 |
объявленна, я обычно в таких случаях поступаю следующим образом |
18 |
запускаю env -i /bin/sh |
19 |
и пробую работает ли скрипт, если нет то ищу проблему с переменными, |
20 |
если работает то я знаю что проблемы с перенными нету. |