В этой статье мы расскажем, как добавить запланированное задание, или крон в cPanel.
При помощи крона можно автоматизировать запуск скрипта или программы и настроить так, чтобы он выполнялся в течение нужного времени и с нужным интервалом в cPanel.
Где создать крон
Чтобы добавить крон:
- Зайдите в панель управления виртуальным хостингом cPanel.
- Пролистайте вниз страницы и найдите пункт «Запланированные задания» в разделе «Расширенный»:
Не во всех тарифах виртуального хостинга есть функция добавления крона. Если вы не видите этого пункта меню, у вас тариф, где эта функция недоступна.
В таком случае выполняйте скрипт вручную или измените тариф на тот, где есть опция добавления крона. Обращайтесь в поддержку, если понадобится помощь или разъяснения.
Если этот пункт есть, нажмите на него, чтобы перейти к созданию и настройке крона:
Как создать крон
Для создания крона задайте время, когда задача будет выполняться и команду, которая будет выполняться.
Настройте время выполнения крона.
Выберите один из вариантов из выпадающего списка или укажите нужные параметры вручную.
Обязательно заполните все поля и укажите минуту, час, день, месяц и день недели, когда нужно выполнить крон. Задайте значение вручную или выберите подходящий вариант из выпадающего списка рядом.
Если какой-то из параметров не важен, укажите для него значение «*». Это значит, что задача будет выполняться каждый раз, когда наступает соответствующий момент.
Например, если поставить «*» для поля «День», то крон будет срабатывать каждый день.
Задача будет выполнена в тот момент, когда все условия будут совпадать с теми, которые вы настроили.
Пример:
Если параметр «День» указан «Каждый день», а для параметра «День недели» выбран «Понедельник» — задача будет выполняться только по понедельникам.
Но если в параметр «День» указать конкретный день, например 21, а для параметра «День недели» выбран «Понедельник» — задача будет выполнена только в понедельник 21 числа.
Добавьте адрес исполняемого файла или команду для выполнения.
Адрес исполняемого файла укажите в таком формате:
/usr/bin/php /home/Username/public_html/YourScript.php
Вместо Username укажите имя пользователя вашего аккаунта cPanel.
Вместо YourScript.php укажите полное название исполняемого файла.
Не меняйте часть пути /usr/bin/php /home/. Измените только вторую часть, указав фактическое месторасположение скрипта, так как он может находиться в любой папке хостинга.
Когда указали все данные, нажмите «Добавить новое запланированное задание». Вы создали крон.
Если хотите получать уведомления о выполнении кронов, нажмите на «Больше» в разделе «Электронная почта Cron» и укажите вашу почту.
Если появятся вопросы или сложности — обращайтесь в службу поддержки.