В этой статье мы расскажем, как добавить запланированное задание, или крон в cPanel.

При помощи крона можно автоматизировать запуск скрипта или программы и настроить так, чтобы он выполнялся в течение нужного времени и с нужным интервалом в cPanel.

Где создать крон

Чтобы добавить крон:

  1. Зайдите в панель управления виртуальным хостингом cPanel.
  2. Пролистайте вниз страницы и найдите пункт «Запланированные задания» в разделе «Расширенный»:
Запланированые задания в cPanel

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

В таком случае выполняйте скрипт вручную или измените тариф на тот, где есть опция добавления крона. Обращайтесь в поддержку, если понадобится помощь или разъяснения.

Если этот пункт есть, нажмите на него, чтобы перейти к созданию и настройке крона:

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

Как создать крон

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

Настройте время выполнения крона.

Выберите один из вариантов из выпадающего списка или укажите нужные параметры вручную.

Настройка частоты выполнения крона в cPanel

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

Настройка частоты выполнения Cron в cPanel

Если какой-то из параметров не важен, укажите для него значение «*». Это значит, что задача будет выполняться каждый раз, когда наступает соответствующий момент.

Например, если поставить «*» для поля «День», то крон будет срабатывать каждый день.

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

Пример:
Если параметр «День» указан «Каждый день», а для параметра «День недели» выбран «Понедельник» — задача будет выполняться только по понедельникам.

Но если в параметр «День» указать конкретный день, например 21, а для параметра «День недели» выбран «Понедельник» — задача будет выполнена только в понедельник 21 числа.

Добавьте адрес исполняемого файла или команду для выполнения.

Адрес исполняемого файла укажите в таком формате:

/usr/bin/php /home/Username/public_html/YourScript.php

Вместо Username укажите имя пользователя вашего аккаунта cPanel.

Вместо YourScript.php укажите полное название исполняемого файла.

Не меняйте часть пути /usr/bin/php /home/. Измените только вторую часть, указав фактическое месторасположение скрипта, так как он может находиться в любой папке хостинга.

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

Если хотите получать уведомления о выполнении кронов, нажмите на «Больше» в разделе «Электронная почта Cron» и укажите вашу почту.

Если появятся вопросы или сложности — обращайтесь в службу поддержки.

Была ли статья полезной?

Спасибо за отзыв!