错误 - 一个帖子无法回复

嘿,

我在论坛上有一个帖子,里面有很多问题。
但最近几天,我无法对该帖子的后半部分进行任何操作。我无法回复、编辑、复制帖子网址,也无法关闭其中任何帖子的投票。

到目前为止,我们已经尝试了:

  • 刷新我的缓存/Cookie
  • 重启我的电脑
  • 我使用了我的三个设备,并让另一位管理员在他们的设备上尝试了。
  • 我们重启了论坛
  • 打开和关闭了所有插件
  • 然后又一次又一次地重启了论坛

所以我们将其归咎于一次Discourse更新,并希望它能尽快得到解决。

如果没有,是否有人遇到过这个问题,并且知道是什么原因?

您是否尝试过安全模式?这可以排除是由于您的主题或主题组件导致此问题。

1 个赞

不,我没想过。我刚试了一下,确实可以编辑那些帖子。这是否意味着问题出在主题上?如果是这样,是我的论坛端有问题还是 Discourse 主题创建者端有问题?

默认情况下,安全模式会禁用插件、主题和组件的前端代码。因此,如果这能解决问题,那么问题就出在自定义设置上。您可以选择仅禁用插件或主题来缩小范围。然后,您就可以确定问题是出在插件还是主题上。
之后,您可以尝试逐个禁用它们。您是否添加了任何自定义代码?

在查看论坛时,我在浏览器控制台中看到的错误并没有帮助我轻松找到导致问题的自定义设置。

Discourse Theme Creator 是一个 Discourse 论坛,您可以在其中测试和展示主题及主题组件。在那里发生的事情与您的论坛上发生的事情无关。

2 个赞

所以我确实这样做了,答案缩小到了两个。

当我尝试“禁用主题和主题组件”然后尝试“禁用所有客户端插件自定义”时,它们都起作用了。区别在于,使用插件时,投票因安全模式而无法正常工作,也无法关闭。但是,帖子可以编辑。然后当我尝试“禁用非官方客户端插件自定义”时,帖子仍然是坏的。

你能进入 /logs 目录吗?你应该能看到相关的错误。

1 个赞