cpanel cron job не работает [закрыто]

Я создал задание cron в cpanel. Результат такой:

*   *   *   *   *   /usr/local/bin/wget http://example.com/facturi-restante/cron

Проблема в том, что не работает. Кто-нибудь может мне подсказать, почему, пожалуйста?

-2
задан 8 January 2012 в 22:30
1 ответ

С Вашей записью крона, не указывая минут, часов или чего-либо, крон будет работать КАЖДЫЙ ДЕНЬ, КАЖДЫЙ ЧАС и КАЖДУЮ МИНУТУ, запущение wget для загрузки файла с URL передало wget.

Это не выполнит тот сценарий, просто загрузить его. Если Вы хотите загрузить, и выполнить его необходимо сделать что-то как:

/usr/local/bin/wget http://example.com/facturi-restante/cron && sh крон

Но проверьте, на который каталог это загружается. Лучше должен был бы записать эти команды в маленьком сценарии оболочки и выполнить тот сценарий:

MY_DIR="some_existing_dir"
cd $MY_DIR
/usr/local/bin/wget http://example.com/facturi-restante/cron
[ -f cron ] && sh cron

и в crontab файле просто выполняют вышеупомянутый сценарий. Но набор времена, которые Вы хотите, чтобы это выполнило, Вы, вероятно, не хочет, чтобы это работало каждую минуту!

0
ответ дан 5 December 2019 в 21:47

Теги

Похожие вопросы