Kanboard-Prod/doc/ru_RU/cronjob.markdown

2.1 KiB
Raw Blame History

Ежедневные фоновые задачи

Для корректной работы, Канборд должен запускать ежедневные фоновые задачи. На Unix платформах этот процесс выполнятся в cron.

Фоновые задачи необходимы для следующих возможностей:

  • Отчеты и аналитика (подсчёт ежедневной статистики для каждого проекта)
  • Рассылка оповещений для просроченных задач
  • Выполнение автоматических действий подключенных к событиям “Ежедневные фоновые процессы для задач”

Настройка на Unix и Linux платформах

Для создания фоновых задач под операционной системой Unix/Linux используются разные решения. Здесь приведен пример для Ubuntu 14.04. Для других систем процедура похожа.

Отредактируйте crontab под пользователем вашего веб сервера:

sudo crontab -u www-data -e

Пример запуска ежедневной фоновой задачи в 8 утра:

0 8 * * * cd /path/to/kanboard && ./kanboard cronjob >/dev/null 2>&1

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

Русская документация Kanboard