您好,我现在已经安装了 Discourse 作为独立版本,但现在出现了这个错误:
PG::UndefinedTable: ERROR: relation “groups” does not exist
您好,我现在已经安装了 Discourse 作为独立版本,但现在出现了这个错误:
PG::UndefinedTable: ERROR: relation “groups” does not exist
显然不是唯一缺失的关系
啊,忘了迁移 discourse_development 了!但现在出现这个错误:
lib/discourse.rb:534:in `current_hostname’: uninitialized constant Discourse::SiteSetting (NameError)
你能帮帮我吗?
这是开发环境吗?
是的……而我实际上想要的是一个生产环境
因此,您需要按照标准安装指南进行安装,在此指南中不会发生此错误。
是的,那是 Docker 版本!但我更喜欢独立的版本!在生产环境中必须可以安装独立的 Discourse。
虽然软件中一切皆有可能,但我们只支持遵循我们标准安装指南的安装,因为支持无限的自由式安装组合不符合我们的生产力目标。
那么为什么不为独立的变体制作官方手册呢?
因为 discourse.org 在生产环境中使用的是 docker 版本。那是经过测试和支持的版本。其他任何版本,你基本都得靠自己。