升级后,无法访问 discourse

大家好,

我们刚刚将 Discourse 从 2 版本升级到了 3 版本。

除了 docker_manager 之外,没有安装任何插件。

我在客户端遇到了这个错误:

服务器端没有任何错误。我只能在安全模式下使用 no_plugins 选项。

但我无法确定是哪个设置导致了这个问题。

您能帮帮我吗?

编辑:我已经删除了所有主题组件,所以现在使用的是完全默认的主题。

1 个赞

您好,欢迎 :wave:

出现了一个问题,恐怕您需要从控制台重建论坛:

3 个赞

感谢您的快速回复 :grin:

我需要在 yaml 中禁用插件吗?

因为我从未通过 docker manager 进行升级

我执行了 ./launch rebuild app

1 个赞

无需关闭插件;重建以升级 Discourse 应已足够!

1 个赞

当我进入安全模式,重建后,我使用的是 discourse 3.1.4,仍然无法加载论坛。

你好,我检查过了,在稳定版本(3.1.4)中,插件API是1.8.0,也许我需要为docker_manager指定一些东西才能与Discourse 3.1.4保持同步

但是如何在插件命令中指定特定标签?

你好 :wave:docker_manager 的修复程序到来之前,这里有一个可能的快速解决方案:DEV: Use new JS plugin API to add admin sidebar link (#201) · discourse/docker_manager@5a0499a · GitHub

3 个赞

这个变通方法效果很好,谢谢 :slight_smile:

1 个赞

将此内容交叉发布到此处,问题提交已被撤销:

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.