← К заметкам

Заметки

Как проверить cron и агенты в коробке

Проверять нужно не только наличие cron_events.php, но и режим выполнения агентов. В коробке возможны разные схемы: часть агентов остаётся на хитах, часть переносится на cron, либо на cron выносится выполнение целиком.

Сопоставьте настройки главного модуля и используемые константы с фактическим заданием планировщика. Путь к штатному скрипту зависит от принятой схемы и окружения: два разных пути в инструкциях ещё не означают, что один ошибочный.

Возьмите конкретный просроченный агент и проверьте, меняется ли время следующего выполнения после запуска планировщика. Если нет — смотрите ошибку самого вызова и доступность класса.

Ручной запуск работает, автоматический нет — полезная следующая проверка.

Документация: index.php?COURSE_ID=43&LESSON_ID=3436.