Cron
Процесс Moodle 'cron' — это PHP-скрипт (часть стандартной установки Moodle), который должен регулярно запускаться в фоновом режиме. Скрипт cron в Moodle запускает различные задачи с разными запланированны ми интервалами.
ВАЖНО: Не пропускайте настройку процесса cron на вашем сервере для Moodle. Без этого ваш сайт не будет работать должным образом.
Рекомендуется запускать cron каждую минуту, что требуется для асинхронного удаления элементов курса при использовании корзины.
Программа cron (которая запускает скрипт Moodle) является основной частью систем на базе Unix (включая Linux и OSX) и используется для запуска всевозможных зависящих от времени сервисов. В Windows простейшим решением является создание задачи в Планировщике задач Windows и установка её запуска через регулярные промежутки времени. На общем хостинге вам следует найти документацию (или обратиться в службу поддержки) о том, как настроен cron. Большинство систем общего хостинга используют CPanel для управления сайтами и обычно имеют раздел для Cron Jobs на панели.
По сути, задача заключается в добавлении одной команды в список действий cron в вашей системе. В системах на базе Unix этот список представляет собой файл под названием 'crontab', который есть у всех пользователей.