Планировщик (cron) экспертный режим в ISPmanager для настройки рассылки с сайта на Cotonti Siena через модуль CWSender.
Для того, чтобы создать задание планировщика CRON, воспользуйтесь разделом Планировщик, представленным в панели управления ISPManager.
Раздел Планировщик (Cron) служит для настройки выполнения заданных Вами команд по расписанию или в строго назначенное время.
Нажмите кнопку Создать. Перед вами появится интерфейс добавления задания:
Заполнение форм:
Команда — нужно указать команду или полный путь до программы, которая должна выполняться автоматически с заданной периодичностью. Также можно указать набор параметров для выполнения.
К примеру, полный путь на сервере Вашего скрипта :
/var/www/user/data/www/domain.ru/script.php
Данный скрипт можно запускать через php интерпретатор, например:
/usr/bin/phpXX /var/www/user/data/www/domain.ru/script.php
где XX версия 52, 53, 54, 55, 56, 70, 71, 72, 73 соответствует 5.2, 5.3, 5.4, 5.5, 5,6, 7.0, 7.1, 7.2, 7.3 версиям PHP.
user — Ваш логин
domain.ru — домен
script.php — скрипт
Описание — подсказка в виде описания.
Сконфигурировать планировщик можно таким образом, что задача будет выполняться раз в месяц, день, час и ежеминутно или, например, каждые 10 минут.
Расписание — выбор типа выполнения задания:
базовый режим — выбор из предложенных вариантов:
каждый час — задание будет выполняться в 0 минут каждого часа.
ежедневно — задание будет выполняться ежедневно ровно в 00:00.
еженедельно — задание будет выполняться каждое воскресенье ровно в 00:00.
ежемесячно — задание будет выполняться первого числа каждого месяца ровно в 00:00.
ежегодно — задание будет выполняться каждый год 1 января ровно в 00:00.
при загрузке — задание будет выполняться после каждой загрузке операционной системы.
Выполнить в — дополнительная настройка, где можно указать во сколько часов и минут будет выполняться задание.
2. экспертный режим — режим, который позволяет выбрать более точные значения.
Минуты могут быть от 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 минут
Не отправлять отчёт по e-mail — вывод команды не пересылался на адрес электронной почты, указанный в настройках планировщика.
Адрес e-mail — адрес электронной почты, на которую будет пересылаться результаты выполнения команд.
Путь — путь, по которому производится поиск исполняемых файлов. Пути разделяются двоеточием