Планировщик (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 - адрес электронной почты, на которую будет пересылаться результаты выполнения команд.
Путь - путь, по которому производится поиск исполняемых файлов. Пути разделяются двоеточием
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.