Crontab вообще не запускается

У меня есть следующая конфигурация CRON:

crontab -l
* * * * * curl http://x.com/script.php

Но это просто не работает. Команда "curl http://x.com/script.php", запускаемая вручную, работает нормально, поэтому явно что-то не так с CRON. Что может пойти не так?


person user2394156    schedule 14.10.2013    source источник


Ответы (1)


На мой взгляд, «завиток» не находится в PATH, когда cron пытается его выполнить. Введите его абсолютный путь или используйте переменную PATH в crontab. Если это не поможет, я бы проверил, запущен ли /usr/sbin/cron. Если это так, также проверьте права доступа к /var/cron/tabs/ и его содержимому, а также проверьте файл журнала /var/log/cron на наличие подозрительных ошибок.

person Dániel    schedule 14.10.2013
comment
Да, указание абсолютного пути к curl устранило проблему. - person user2394156; 14.10.2013