Планировщик задач

https://www.hostcms.ru/documentation/modules/schedule/

Добавление задачи импорта в планировщик, отбирает попадающие под условия импорты (дни недели/часы) и запускает их поочередно по возрастанию

Шаг 1. Добавление вызова в cron

Выполнением действий, заданных в модуле «Планировщик задач», осуществляется файлом cron/schedule.php, вызов которого необходимо добавить в cron. Рекомендуется запускать выполнение файла schedule.php раз в минуту.

Пример вызова: /usr/bin/php /var/www/site.ru/httpdocs/cron/schedule.php

Пример вызова с передачей php.ini: /usr/bin/php --php-ini /etc/php.ini /var/www/site.ru/httpdocs/cron/schedule.php

Реальный путь на сервере к корневой директории сайта и путь к PHP уточните в службе поддержки хостинга.

Шаг 2

Добавляем задачу, в основном меню выберите ИнструментыПланировщик задач, нажмите в меню на +Задача

  • Дата следующего выполнения задачи - Дата и время, когда следует выполнить задачу снова. После выполнения задачи к ее времени будет прибавлен установленный интервал, рассчитанное время будет записано в это поле.

  • Дата добавления задачи - Дата и время, когда задача была добавлена.

  • Интервал - Время, устанавливающее периодичность выполнения задачи (рекомендуем указывать 59 минут).

  • Модуль - Модуль, у которого будет вызываться задача (выбираем МегаИмпорт).

  • Действие - Действие модуля, которое будет вызывать задача (выбираем Обновление прайсов).

  • Идентификатор сущности - Идентификатор элемента, над которым нужно произвести действие (указываем ID сайта).

  • Описание - Описание задачи.

Last updated