nixp.ru v3.0

26 мая 2017,
пятница,
21:53:15 MSK

DevOps с компанией «Флант»
samy написал 26 ноября 2007 года в 20:58 (291 просмотр) Ведет себя неопределенно; открыл 4 темы в форуме, оставил 9 комментариев на сайте.

В шелле захожу crontab -u root -e, прописываю задание. Но оно не выполняется. Синтаксис 100% правильный, так как у других людей пашет. Подскажите в чем может быть проблема?

Ось Debian GNU/Linux 4.0.

Dr. Evil

а что при этом говорит syslog?

samy

Показывает, что как будто запускает задание.

fly4life
samy
Показывает, что как будто запускает задание.

А если дословно? Как выглядит задание и что в логе?

samy

Задание выглядит так:

*/5 * * * * cd /home/user/program; /usr/local/bin/php task.php task.tsk

В логах пишет:

Nov 27 17:25:01 my ip /USR/SBIN/CRON[29594]: (root) CMD (cd /home/user/program; /usr/local/bin/php task.php task.tsk)

fly4life
samy
Задание выглядит так:

*/5 * * * * cd /home/user/program; /usr/local/bin/php task.php task.tsk

В логах пишет:

Nov 27 17:25:01 my ip /USR/SBIN/CRON[29594]: (root) CMD (cd /home/user/program; /usr/local/bin/php task.php task.tsk)

А в почту руту никаких ошибок не сыпется? Пути в задании точно верные? Может проблема в task.php с task.tsk?

samy

Все проблему уже решил. Дело было не в кроне, а в не правильной настройке программы и правах на пхп файлы.