База знаний Виртуальный хостинг Работа с cPanel Запланированные задания (cron) в cPanel

Запланированные задания (cron) в cPanel

Для того, чтобы создать задание планировщика CRON, воспользуйтесь разделом Запланированные задания.

Раздел "Задания Cron" служит для настройки выполнения заданных Вами команд по расписанию или в строго назначенное время.





В открывшемся окне, Вы увидите несколько разделов. Разберем их:

Электронная почта -  данный раздел необходим для того, чтобы система уведомляла о выполнении скрипта. Вы можете добавить ваш e-mail. При выполнение скрипта, на него будет приходить уведомление с результатом.



Добавить новое запланированное задание - здесь Вы и сможете настроить запуск нужного вам задания.


Общие параметры - параметры, которые предлагает Вам cPanel.

Также вы можете самостояльно задавать параметры запуска, указывая их в пустых полях:
Минуты могут быть от 0 до 59
Часы могут быть от 0 до 23
День месяца может быть от 1 до 31
Месяц может быть 1 до 12
День недели может быть от 0 до 7 1 - Понедельник, 2 - Вторник, 3 - Среда, 4 - Четверг, 5 - пятница, 6 - Суббота, 0 и 7 - Воскресенье

Рассмотрим примеры: 

* * * * * - задает время выполнения задания каждую минуту;
0 * * * * - каждый час в 0 минуту;

0 0 * * * - каждый день в 0 минуту 0 часа (12 часов ночи); 

0 0 1 * * - первый день каждого месяца, можно выбрать любой день (0 0 15 * * - 15 числа);

Для того чтобы указать определенный интервал нужно использовать символ " - "
например, 0 7-19 * * * - каждый час, с семи утра до семи вечера;

Если нужно запустить команду несколько раз, можно использовать разделитель " , "
например, 5,35 16 * * * - выполнять команду в 5 и 35 минут пятого (16:05 и 16:35), каждый день;

Для того, чтобы указать интервал, с которым нужно запускать скрипт, используется знак - " / "
например, */10 * * * * - выполняет команду раз в 10 минут.

Команда - нужно указать команду или полный путь до программы, которая должна выполняться автоматически с заданной периодичностью. Также можно указать набор параметров для выполнения.
Команду необходимо составить с учетом требований к выполнению задачи. О том, как правильно использовать команды, а также их примеры, можете прочитать в статье - Как правильно использовать команды?

После заполнения разделов нажмите Добавить новое запланированное задание, чтобы сохранить cron.