У меня проблема с установкой плагина

Привет! Я хочу установить 3 плагина для своего форума.

Шаг 1: Я настроил репозиторий GitHub в файле app.yaml.

Шаг 2: Я выполнил команду rebuild, и после её завершения появилось следующее сообщение.

Шаг 3: Я снова запустил команду rebuild, и ошибок не возникло,

однако плагины не появились на странице плагинов, как ожидалось.

В чём может быть причина?


Я обратился к ИИ, и, похоже, проблема связана с базой данных. Он предложил выполнить следующий код — как вы думаете, это решит проблему?

Привет, ты можешь зайти в приложение и проверить, действительно ли плагин был клонирован?

Например:

./launcher enter app

# затем

ls /var/www/discourse/plugins

Привет, Нат

Эти плагины были клонированы.

root@nc-de1-app:/var/www/discourse# ls /var/www/discourse/plugins
automation  checklist           discourse-bilibili-onebox  discourse-details         discourse-lazy-videos  discourse-math           discourse-presence  docker_manager  poll           styleguide
chat        discourse-adplugin  discourse-calendar         discourse-doc-categories  discourse-local-dates  discourse-narrative-bot  discourse-solved    footnote        spoiler-alert

Это страница плагинов

Попробуйте следующее

# пока вы всё ещё внутри контейнера (./launcher enter app)

# проверьте наличие проблем с первым отсутствующим плагином
tail -n 50 /var/www/discourse/log/production.log | grep bilibili

В противном случае можно просто перезапустить приложение и посмотреть, сможет ли оно восстановиться самостоятельно.

./launcher restart app

Спасибо за ваше предложение, я перезапустил приложение

Всё работает, наконец. Спасибо