Cron: как настроить периодическое выполнение задачи

Cron запускает команду по расписанию, если такая возможность доступна в тарифе. Это подходит для регламентных задач CMS, но не заменяет постоянный процесс или очередь приложения.

Порядок действий

  1. Откройте вкладку «Cron» и убедитесь, что создание задач доступно.
  2. Возьмите рекомендованную команду из документации вашей CMS и подставьте фактический путь сайта и исполняемого PHP.
  3. Укажите расписание в формате Cron. Например, */15 * * * * означает запуск каждые 15 минут, но частоту выбирайте по задаче и ограничениям.
  4. Сохраните и дождитесь применения.
  5. Проверьте результат по журналам приложения или ожидаемому действию задачи.
  6. Отключите или удалите задачу, которая больше не нужна, и дождитесь завершения операции.

Что важно учитывать

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

Проверьте, что два запуска не пересекаются и что команда не создаёт бесконечно растущие файлы. Часовой пояс и окружение Cron могут отличаться от интерактивного запуска; уточняйте реальные настройки.

Если возникла проблема

Если задача не выполняется, проверьте путь, права, версию PHP и синтаксис расписания. При нагрузке сначала отключите проблемную задачу, затем передайте поддержке её расписание, команду без секретов и время наблюдения.

Связанные инструкции

Нужна помощь?

Если инструкция не ответила на вопрос, обратитесь в поддержку.

Задать вопрос →