CRON — планировщик задач, используемый для периодического выполнения заданий в определённое время.
Как добавить новую задачу
Управлять заданиями планировщика можно в панели управления веб-хостингом.
В разделе «Главное» выберите пункт Планировщик и нажмите Создать
В поле «Команда» введите команду, которую необходимо выполнять, ниже установите время запуска задания и нажмите Ok
На нашем примере установлено время запуска задания каждые 5 минут.
Примеры команд для cron-заданий
Запуск задания через GET
Команда для запуска:
GET http://domain.ru/script.php
Где http://domain.ru/script.php — URL-адрес, при обращении к которому будет выполняться сron-задание.
Запуск задания через WGET
Альтернативный вариант команды для запуска:
wget -q -O - http://domain.ru/script.php > /dev/null 2>&1
Запуск задания через CLI
При запуске задания через GET или WGET, PHP-скрипт запускается тем интерпретатором PHP, версия которого активирована в панели управления хостингом. Если вам необходимо выполнить скрипт под другой версией PHP, запустите cron-задание через CLI.
Команды для запуска:
/opt/alt/php73/usr/bin/php -f /var/www/user/data/www/site.ru/script.php
В приведенном выше примере замените «php73» на версию PHP, которую вы хотите использовать. Посмотрите в разделе PHP список доступны версий. Пример: php72, php70.