PG::UndefinedTable: 错误

您好,我现在已经安装了 Discourse 作为独立版本,但现在出现了这个错误:

PG::UndefinedTable: ERROR: relation “groups” does not exist

显然不是唯一缺失的关系

啊,忘了迁移 discourse_development 了!但现在出现这个错误:

lib/discourse.rb:534:in `current_hostname’: uninitialized constant Discourse::SiteSetting (NameError)

@Falco

你能帮帮我吗?

这是开发环境吗?

是的……而我实际上想要的是一个生产环境

因此,您需要按照标准安装指南进行安装,在此指南中不会发生此错误。

2 个赞

是的,那是 Docker 版本!但我更喜欢独立的版本!在生产环境中必须可以安装独立的 Discourse。

虽然软件中一切皆有可能,但我们只支持遵循我们标准安装指南的安装,因为支持无限的自由式安装组合不符合我们的生产力目标。

1 个赞

那么为什么不为独立的变体制作官方手册呢?

因为 discourse.org 在生产环境中使用的是 docker 版本。那是经过测试和支持的版本。其他任何版本,你基本都得靠自己。

2 个赞