Как создать задание Cron на сервере?

Задания cron создаются на сервере для выполнения регулярных задач. К примеру, проверка статуса платежа, обновление курсов валют для парсера и так далее.

Если вы используете панель управления сервером ISP Manager - то выполните следующие шаги:

  1. Скопируйте в буфер обмена ссылку cron из того раздела, для которого вы хотите настроить автоматические действия (проверка платежей, парсинг курсов и т.п.).

  2. В панели ISP Manager перейдите в раздел "Планировщик CRON" и нажмите на кнопку "Создать задание":

Все задания cron должны быть созданы из-под пользователя, созданного для сайта (не из-под root-пользователя)

  1. На новой странице заполните данные для задания cron:

Адрес e-mail — укажите почтовый ящик, на который будут приходить письма об ошибках выполнения задания (опция работает только, если настроена исходящая почта в ISP Manager в разделе "Настройки -> Оповещения")

Команда — полная команда для выполнения (пример ниже)

Описание — тестовое описание для задания (необязательное к заполнению поле)

Галочка "Включено" — статус задания

Расписание — выберите "экспертный режим" и установите во всех появившихся ниже полях "*" (астериск, звездочка) для ежеминутного выполнения задания

Галочка "Не отправлять отчет на e-mail" - снимите галочку для того, чтобы письма о выполнении и ошибках выполнения задания приходили на вашу почту

Обратите внимание, что для каждого сервера команда из примера может иметь другой вид

Изменения касаются данной части команды: /usr/bin/wget -t 1 -O - --no-check-certificate "ваш_URL"

Правильную команду вы можете уточнить у технической поддержки вашего хостинга

Last updated