Релиз кандидат
...
Администрирование
Фоновые задачи

Настройка Cron для Linux

6min

Планировщик заданий Cron — это один из компонентов операционной системы Linux. Он используется для запуска по расписанию определенных скриптов.

Пассворк версии 7 и выше имеет специальный скрипт, который отвечает за запуск фоновых задач:

Shell


Его можно выполнять в ручном режиме или настроить выполнение по планировщику Cron.

Мы рекомендуем сперва проверить работу скрипта в ручном режиме. Для этого необходимо выполнить следующие действия:

Shell


Проверить файл /var/www/files/logs/tasks/ на наличие ошибок.

У пользователя должны быть права на запись в папку log

Настройка Cron

Настроить запуск на каждую минуту:

  • Открыть Crontab настройки от веб-сервер пользователя:
DEB
RPM

  • Добавить следующую строку и сохранить изменения:
Shell


Проверка и исправление ошибок

Открыть Пассворк и авторизоваться под Администратором/Владельцем и перейти на вкладку Фоновые задачи.

При корректной конфигурации будет отображено сообщение, что планировщик настроен:

Document image


Если вы увидите сообщение, что планировщик не настроен, то ошибки выполнения расположены в /var/www/files/logs/tasks/ Если необходимо помощь в решении проблемы, можно отправить данный файл в техническую поддержку Пассворка.