Нужен ли LibArea какой то планировщик?

Ryan Ryan 16 Июля 2023

Если планировщик нужен, дайте пожалуйста правильную команду. А так, на простых примерах появляются вопрос.

  1. В разделе тем не обновляется количество постов, пока ты сам через админку не пересчитаешь посты:

количество постов

  1. Участники по последней активности вообще не сортируются:

Участники по последней активности
3) Инвайты как я один раз отослал, так больше они не обновлялись

Инвайты

В общем вопрос простой. Как и на каких условиях в LibArea выполняются фоновые задачи?

3 Ответа

  1. Evg Evg 16 Июля 2023 (ред.)

    В админке, только для того, чтобы можно было в любой момент запустить в ручную. А так, выполните (пропишите в крон) команду, для пересчета различной статы:

    php console stats

    Время обновления можно поставить 1 раз в сутки.

    В будущем, возможно, сделаю чуток по другому.

    Есть ещё команды, наберите (находясь в корне сайта, где файл console есть):

    php console --help

    они скорей для разработчиков.

    https://phphleb.ru/ru/v1/examples/#exampleC00

    По участникам: перевод этой стройки будет изменен. Там нет и не планировалось сортировка по «активности» (т.к. само понятие слова «активность» размыто).

    И по инвайтам: тут надо посмотреть, спасибо.

    1. Ryan Ryan 16 Июля 2023

      Нужна полная команда.
      Я уверен что если просто в планировщике пропишу php console stats, то это не сработает.

    1. Ryan Ryan 17 Июля 2023

      PHP Warning: Unsupported declare «strict_types» in /yryr.ru/vendor/phphleb/framework/console.php on line 3
      PHP Parse error: syntax error, unexpected «?» in /yryr.ru/vendor/phphleb/framework/console.php on line 10