那么,您应该切换到双容器安装(https://meta.discourse.org/t/how-to-move-from-standalone-container-to-separate-web-and-data-containers/29413)。这将把停机时间缩短至大约一分钟。
如果您已移除安装程序插件并执行了完整重建,这些插件将会被清除,因为在重建过程中没有活跃的机制来安装它们。
@Calebs
没有,我只是在故障发生前恢复了备份。不过,自从给服务器增加了更多空间后,这个问题就再也没出现过,所以我不确定这两者之间是否有联系。
嗨,Joe!
插件太棒了!让工作轻松多了。
我遇到了一个问题。在安装 Retort 插件时,安装过程似乎卡住了。
并且一直卡在“正在启动”这一步。
它已经在这个状态卡住一个小时以上了。我该如何解决?我可以登录服务器,编辑 app.yml 文件,移除 Retort 插件,然后保存并重新构建吗?
再次感谢!
已解决!!
发现是 Docker Manager 升级导致卡住。重置了 Docker Manager 升级,并重新启动了 Docker Manager 升级。
等待其完成后再安装更多插件。
嘿,
出于某些原因,我无法再访问插件部分:
有什么头绪吗?
是不是 Discourse.Route 已被移除,需要更新该插件?
编辑:看来确实如此。我已在仓库中提交了拉取请求:Import DiscourseRoute rather than Discourse.Route (#1) by Arkshine · Pull Request #2 · procourse/procourse-installer · GitHub
我迁移到了新服务器,使用 procourse-installer 安装的所有插件都丢失了。它们仍显示在 admin/plugins/procourse-installer/installed 中,但实际上已不存在。
自恢复数据库以来,您是否重新构建了项目?
编辑:听起来重新构建可能是问题的根源!
上次我使用 procourse 安装程序时,它正确安装了插件,但这些插件在重建后被移除了。
一位朋友也遇到了同样的问题。如果其他人也遇到此类问题,且该插件已不再维护,或许应该将其移至 #plugin:broken-plugin。![]()
我已经多次重新构建了。
鉴于插件的当前状态,您应将其移除,并通过编辑 app.yml 恢复常规的插件安装方式。
是的,我已经这样做了。最棒的是,所有插件设置都保存在数据库中,无需重新配置。





