Инструмент "Планировщик Cron" в ISPmanager
Управлять задачами Cron, выполняемыми на сервере по расписанию, можно как от пользователя root, так и от дополнительного пользователя.
Для настройки задач Cron перейдите в раздел "Планировщик Cron". Вы можете создать новую задачу, нажав "Создать", или изменить существующую, выбрав "Изменить".
Заполните форму задачи.
- Адрес e-mail — адрес, на который будут отправляться уведомления о выполнении задания, указывается автоматически или в настройках "Планировщика CRON".
- Команда — укажите путь к программе, которую необходимо выполнить по расписанию. Если это PHP-скрипт, укажите путь до интерпретатора, например:
/usr/bin/php8.0 /var/www/new_user/data/www/mysite/script.php
- Описание — необязательное поле для комментариев к заданию, которое поможет вам легче ориентироваться в списке задач.
- Расписание — задайте периодичность выполнения задания, используя базовый или экспертный режим.
В базовом режиме доступны следующие варианты выполнения задания:
При выборе опции "каждый час" задание будет выполняться в 0 минут каждого часа; "при загрузке" — при каждой загрузке операционной системы.
Ниже задается конкретное время выполнения (часы и минуты).
Экспертный режим предоставляет возможность более детальной настройки. Формат настройки (применительно к минутам):
- * — каждую минуту;
- */n — каждые n минут;
- n — в n-ю минуту;
- a, b, c — в указанные минуты a, b, c.
Аналогичный формат применяется для остальных параметров: часов, дней месяца и т. д. Значения указываются следующим образом:
- минуты — от 0 до 59;
- часы — от 0 до 23;
- дни месяца — от 1 до 31;
- месяцы — от 1 до 12;
- дни недели — от 0 (воскресенье) до 6 (суббота).
Как показано в примере ниже, задача запланирована на выполнение каждые 5 минут: