抱歉,无法加载该主题

我最近将 Discourse 更新到了 2.9.0.beta9 (a0f402a957)

我收到了一些报告,说人们多次看到以下消息:

抱歉,我们无法加载该主题,可能是由于连接问题。请重试。如果问题仍然存在,请告知我们。

我的网站已经运行了几个月,可能是巧合,两个人同一天报告了这个问题。但也可能与最近的提交有关。

有几个问题:

  • 可能是什么原因造成的?
  • 推荐的查找问题根源的方法是什么?

提前感谢!

您好,

我认为当主题和主题作者被删除,但主题链接在另一个仍然存在且可点击的主题上共享时,就会发生这种情况。当您点击它时,就会出现此页面。我相信 /logs 中应有与此相关的错误。

编辑:我现在无法重现它,但它曾经在我们的论坛上发生过。新用户A创建了一个主题,用户B在另一个主题中分享了该主题。然后用户A删除了自己,因此之前创建的主题也被删除了。在此之后,当点击用户B分享的链接时,就会出现此错误页面。但也许对我们来说,这是由某个插件引起的 :thinking:

您的控制台或 /logs 中有任何错误吗?

1 个赞

我的用户报告说,这几乎发生在网站上的随机交互(仅限桌面)。

引用:

类似的事情也发生在多个功能上。点击右上角的头像,按数字左边的爱心查看谁喜欢了某项内容,点赞(这种情况很少),查看排行榜。

感谢您提供关于 /logs 页面的提示,我忘了它的存在。我有一个自定义的 Discord 插件正在运行,页面上的大多数错误似乎都与该插件有关。我将尽快尝试调试它,如果在此之后 OP 中的问题仍然存在,我将重新打开此主题。再次感谢。

1 个赞

自我们网站最新重建到 3.3.0.beta1 (ba04fc6a01) 后,我们收到了大量关于此问题的投诉。

我查看了日志,但找不到任何与此相关的内容。