Привет, я установил Discourse как отдельное приложение, но теперь получаю эту ошибку:
PG::UndefinedTable: ОШИБКА: отношение “groups” не существует
Привет, я установил Discourse как отдельное приложение, но теперь получаю эту ошибку:
PG::UndefinedTable: ОШИБКА: отношение “groups” не существует
Похоже, это не единственное отсутствующее отношение
Ах, забыли выполнить миграцию discourse_development! Но теперь возникла эта ошибка:
lib/discourse.rb:534:in `current_hostname’: неопределённая константа Discourse::SiteSetting (NameError)
Ты можешь мне помочь?
Это среда для разработчиков?
Да… А на самом деле мне нужен продакшн
Значит, вам нужно установить его, следуя стандартному руководству по установке, где такая ошибка не может возникнуть.
Да, это версия Docker! Однако я бы предпочёл автономную версию! Должна быть возможность установить Discourse как автономное решение в продуктивной среде.
Хотя в программном обеспечении всё возможно, мы поддерживаем только установки, соответствующие нашему стандартному руководству по установке, так как поддержка бесконечного множества вариантов произвольных установок не была бы продуктивным использованием нашего времени.
Почему тогда не выпускается официальное руководство для автономного варианта?
Потому что версия Docker используется на discourse.org в производственной среде. Именно она проходит тестирование и поддерживается. Всё остальное — вы остаетесь с этим сами по себе.