Некоторые задачи требуют выполнения по расписанию или с определенной периодичностью, для этих целей в ReadyScript существует собственный внутренний планировщик. Внутренний планировщик позволяет всем модулям в системе добавлять свои задачи на фоновое выполнение в необходимое время. Внутренний планировщик не должен зависеть от посещаемости сайта, поэтому его запуск должен осуществляться ежеминутно с помощью серверного планировщика cron.
В административной панели вашего магазина в разделе Управление → Настройка, вы можете включать и выключать внутренний планировщик, а также видеть дату и время последнего запуска.
Для настройки внутреннего планировщика, необходимо настроить ежеминутный запуск скрипта /core/cron/cron.php, расположенного в папке вашего сайта на платформе ReadyScript, с помощью планировщика cron. Вам потребуется узнать у вашего хостинг-провайдера 2 параметра:
Общий вид запускаемой серверным планировщиком команды должен быть следующим:
<путь к интерпретатору PHP> <путь к корню сайта>/core/cron/cron.php >/dev/null
Например:
/usr/bin/php /var/www/username/data/www/domain/core/cron/cron.php >/dev/null
* * * * * usr/bin/php /var/www/username/data/www/domain/core/cron/cron.php >/dev/null
Если ваш хостинг использует в качестве панели управления хостингом Isp Manager 5, то воспользуйтесь данной инструкцией.
Если ваш хостинг использует в качестве панели управления хостингом Isp Manager 4, то воспользуйтесь данной инструкцией.