LoadError:无法加载此类文件 -- topic_list_item_serializer

我刚尝试升级,但失败了。我找到的唯一类似错误的信息是:

I, [2024-08-13T05:52:05.670992 #1]  INFO -- : cd /var/www/discourse & su discourse -c 'bundle exec rake db:migrate'
插件名称是 'discourse-microsoft-auth',但插件目录名为 'discourse-plugin-office365-auth'
rake 中止!
LoadError: 无法加载文件 -- topic_list_item_serializer (LoadError)

这是单容器设置,没什么特别的。

我能对此做些什么吗?

您可以尝试更新 Microsoft 插件的网址作为开始,尽管我不认为这会导致/修复您描述的错误。

点击您现在的网址即可重定向到新网址。

1 个赞

不过,我仍然相信插件本身会解决这个问题,因为插件及其旧设置是原因 :smirking_face:
但你说得对,这与这个问题无关,而且它经常出现。
我打赌这与 pqsl 有关,因为 pqsl 做了一些可能正在更新某些东西的事情。

最近对 postgres 进行了更新,因此如果您使用的是双容器设置,则需要重建数据容器。

哦,引用被算作一条空消息。我不知道——每天都有新东西。

1 个赞

这为什么会与身份验证插件有关?

您确定这与您正在安装的其他插件无关吗?

顺便说一句,该文件仍然存在,所以这可能与它的引用方式有关:

1 个赞

是的,这出现在那个空帖子功能请求中。

这与 auth-plugin 无关,我也没那么说。它只是碰巧在那里。我没费心去清理它,因为我非常确定几乎所有人都知道这一点,并且看到了真正的错误。

好吧,我错了。

我不知道是什么原因造成的。但是,当重建向我显示 PostgreSQL 在更新方面的行为时,错误就指向那个方向(好吧,我不是专业人士),而且没有其他错误了,所以呢?

1 个赞

我知道整个空主题的东西是个坏主意 :rofl: 好吧,说真的——我要进入等待模式了,我不需要尝试禁用插件,对吧?

HOOOOLD 主页 - 我认为这是主题列表预览侧边栏中的一个故障。

看起来在长时间兼容后,有些东西坏了。

我来看看。

1 个赞

@Jagster 现在应该可以修复了。

您可以使用“主题列表预览侧边栏”进行重建。

是的,你施展了魔法,奏效了。谢谢!

3 个赞

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