Страница 1 из 1
не работает cron
Добавлено: 2014-09-03 19:01:24
time12345
всем привет. в общем что-то ни в какую не выполняется sh скрипт простой из crontab (юзерский создавал, тоже не идет). ну прямо ни в какую (((((((
как проверить запущен ли нужный процесс, может в системе что-то не то? обновился до десятки недавно
Re: не работает cron
Добавлено: 2014-09-03 22:46:59
guest
time12345 писал(а):всем привет. в общем что-то ни в какую не выполняется sh скрипт простой из crontab (юзерский создавал, тоже не идет). ну прямо ни в какую (((((((
как проверить запущен ли нужный процесс, может в системе что-то не то? обновился до десятки недавно
слов много, факты отсутствуют
Re: не работает cron
Добавлено: 2014-09-03 22:55:13
snorlov
Для начала припишите полные пути в скрипте
Re: не работает cron
Добавлено: 2014-09-04 10:23:11
time12345
вот например такая запись.
там echo >> в текстовый файл. ну ни в какую не пашет
Re: не работает cron
Добавлено: 2014-09-04 10:34:00
snorlov
А ручками то энтот срипт запускается, флаги у него есть соответсвующие, т.е. его вид
Re: не работает cron
Добавлено: 2014-09-04 11:00:46
time12345
да запускается, не волнуйтесь. проверял не раз. и там >> должны в конец писаться строчки.
Re: не работает cron
Добавлено: 2014-09-04 11:52:00
Neus
А сам cron работает?
Re: не работает cron
Добавлено: 2014-09-04 12:26:29
guest
time12345 писал(а):да запускается, не волнуйтесь. проверял не раз. и там >> должны в конец писаться строчки.
Вместо того чтобы из Вас вытягивать информацию, напишите точно:
---------- /etc/crontab ------------
содержимое
----------------------------------------
----------- скрипт -------------------
содержимое
----------------------------------------
если crontab пользовательский:
# cat /var/cron/tabs/username
# grep username /etc/passwd
ps. У Вас в принципе неверная строка в crontab'е, запуск скрипта без перенаправления stderr/stdout в /dev/null
Re: не работает cron
Добавлено: 2014-09-04 13:36:58
PYO
А может, банально, пустой строки в конце crontab файла нет?
Re: не работает cron
Добавлено: 2014-09-04 13:53:32
snorlov
Можно посмотреть /var/log/cron, есть ли в нем запуск скрипта...
Re: не работает cron
Добавлено: 2014-09-04 17:15:41
andrian_freebsd
snorlov писал(а):А ручками то энтот срипт запускается, флаги у него есть соответсвующие, т.е. его вид
посмотрите
есть ли путь для шела?
Код: Выделить всё
# $FreeBSD: releng/9.3/etc/crontab 194170 2009-06-14 06:37:19Z brian $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
#
#minute hour mday month wday who command
#
*/5 * * * * root /usr/libexec/atrun
Re: не работает cron
Добавлено: 2014-09-17 23:18:23
time12345
А сам cron работает?
вот и меня этот вопрос волнует. как проверить?
пустая строка в конце есть.
есть ли путь для шела?
есть.
эх, вот блин, некогда с этим возиться, а так обидно за фряху...
Re: не работает cron
Добавлено: 2014-09-18 0:21:51
andrian_freebsd
Постотри у меня была тоже проблема с виполнением скрипта через сron
http://forum.lissyara.su/viewtopic.php?f=53&t=42020
Re: не работает cron
Добавлено: 2014-09-23 21:13:48
time12345
он блин работал... и вдруг перестал просто после того как новую строчку прописал? ну и потом уже просто не работает и все... или может это после ребута...
Re: не работает cron
Добавлено: 2014-09-23 22:36:38
time12345
xD
я понял в чем дело. при загрузке системы nginx требовал PEM фразу ввести, и до крона просто не дошла очередь из-за этого. поэтому он и не работал, т.к. не запустился.