Gentoo Archives: gentoo-user-ru

From: "Игорь" <yanchenko.igor@×××××.com>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] Re: [gentoo-user-ru] Не выполняется скрипт через cron.
Date: Mon, 25 May 2009 14:00:39
Message-Id: 3d3bed480905250700p336cb50j717121302e3a35fb@mail.gmail.com
In Reply to: [gentoo-user-ru] Не выполняется скрипт через cron. by mindvr
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 если работает то я знаю что проблемы с перенными нету.

Replies