1

Я пытаюсь настроить работу cron для веб-сайта, размещенного на hostmonster.com. Когда я использую следующее, оно работает отлично:

* * * * *

Но всякий раз, когда я изменяю эти временные метки, скрипт не работает.

Если я использую следующее, оно не будет выполнено:

30 18 * * *

Этот автоматический скрипт вставляет данные в базу данных.

Кто-нибудь знает, почему это не работает?

3 ответа3

2

Ваше время crontab (30 18 * * *) должно работать нормально, как показано в примере здесь http://www.adminschoice.com/docs/crontab.htm. Считаете ли вы, что может быть проблема с используемым скриптом, имеет ли он необходимые разрешения?

2

Вы пробовали простой тест с чем-то вроде,

10,20,30,40,50,0 * * * * дата> /tmp/test-trace.txt

это должно дать вам 10 минутные метки времени правильно.
Если он работает для одного фильтра времени, он будет работать для любого другого ...

Затем вам нужно посмотреть, как работает ваш скрипт.

1

Если ваш cron был запущен в неправильное время, попробуйте перезапустить ваш crontab!

$ service crond restart

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .