Этот плагин отключает запускаемый браузером job runner и реализует запускаемый CLI job runner для использования с Unix cron.
Требования
Этот плагин требует PHP 5.4 и выше и был протестирован на XenForo 2.0.x и 2.1.х
Установка
Установка в соответствии с обычной установкой плагинов.
Примечание: после того, как это дополнение установлено и активировано, запланированные задачи больше не будут выполняться - поэтому завершение оставшихся шагов установки имеет решающее значение для обеспечения нормальной работы вашего форума.
Во-первых, вы должны проверить, что ваш job runner функционирует-выполните следующую команду из вашего CLI:
Например, если ваша корневая папка находится /srv/www/xenforo/community , то команда будет выглядеть так:
Выполнение этой команды приведет к выполнению всех невыполненных заданий, а затем завершится сообщением о том, есть ли еще задания, ожидающие выполнения или нет. При выполнении этой команды из cron рекомендуется использовать флаг --quiet (или -q )для подавления вывода.
После того, как вы счастливы, что job runner функционирует правильно, вам нужно будет создать свою собственную cron задачу, чтобы запустить его по расписанию по вашему выбору.