clacle
19.Июнь.2025 09:37:08
1
Привет! Я хочу установить 3 плагина для своего форума.
Шаг 1 : Я настроил репозиторий GitHub в файле app.yaml.
Шаг 2 : Я выполнил команду rebuild, и после её завершения появилось следующее сообщение.
Шаг 3 : Я снова запустил команду rebuild, и ошибок не возникло,
однако плагины не появились на странице плагинов, как ожидалось.
В чём может быть причина?
Я обратился к ИИ, и, похоже, проблема связана с базой данных. Он предложил выполнить следующий код — как вы думаете, это решит проблему?
nat
(Natalie T)
19.Июнь.2025 10:38:24
2
Привет, ты можешь зайти в приложение и проверить, действительно ли плагин был клонирован?
Например:
./launcher enter app
# затем
ls /var/www/discourse/plugins
clacle
19.Июнь.2025 11:28:31
3
Привет, Нат
Эти плагины были клонированы.
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
Это страница плагинов
nat
(Natalie T)
19.Июнь.2025 11:41:37
4
Попробуйте следующее
# пока вы всё ещё внутри контейнера (./launcher enter app)
# проверьте наличие проблем с первым отсутствующим плагином
tail -n 50 /var/www/discourse/log/production.log | grep bilibili
В противном случае можно просто перезапустить приложение и посмотреть, сможет ли оно восстановиться самостоятельно.
./launcher restart app
clacle
19.Июнь.2025 12:23:11
5
Спасибо за ваше предложение, я перезапустил приложение
Всё работает, наконец. Спасибо