ProCourse 安装程序

那么,您应该切换到双容器安装(https://meta.discourse.org/t/how-to-move-from-standalone-container-to-separate-web-and-data-containers/29413)。这将把停机时间缩短至大约一分钟。

4 个赞

如果您已移除安装程序插件并执行了完整重建,这些插件将会被清除,因为在重建过程中没有活跃的机制来安装它们。

4 个赞

@Calebs
没有,我只是在故障发生前恢复了备份。不过,自从给服务器增加了更多空间后,这个问题就再也没出现过,所以我不确定这两者之间是否有联系。

嗨,Joe!

插件太棒了!让工作轻松多了。

我遇到了一个问题。在安装 Retort 插件时,安装过程似乎卡住了。

并且一直卡在“正在启动”这一步。

它已经在这个状态卡住一个小时以上了。我该如何解决?我可以登录服务器,编辑 app.yml 文件,移除 Retort 插件,然后保存并重新构建吗?

再次感谢!

已解决!!


发现是 Docker Manager 升级导致卡住。重置了 Docker Manager 升级,并重新启动了 Docker Manager 升级。

等待其完成后再安装更多插件。

3 个赞

嘿,

出于某些原因,我无法再访问插件部分:

有什么头绪吗?
是不是 Discourse.Route 已被移除,需要更新该插件?

编辑:看来确实如此。我已在仓库中提交了拉取请求:Import DiscourseRoute rather than Discourse.Route (#1) by Arkshine · Pull Request #2 · procourse/procourse-installer · GitHub

5 个赞

我迁移到了新服务器,使用 procourse-installer 安装的所有插件都丢失了。它们仍显示在 admin/plugins/procourse-installer/installed 中,但实际上已不存在。

1 个赞

自恢复数据库以来,您是否重新构建了项目?

编辑:听起来重新构建可能是问题的根源!

上次我使用 procourse 安装程序时,它正确安装了插件,但这些插件在重建后被移除了。

一位朋友也遇到了同样的问题。如果其他人也遇到此类问题,且该插件已不再维护,或许应该将其移至 #plugin:broken-plugin。:man_shrugging:

1 个赞

我已经多次重新构建了。

鉴于插件的当前状态,您应将其移除,并通过编辑 app.yml 恢复常规的插件安装方式。

1 个赞

是的,我已经这样做了。最棒的是,所有插件设置都保存在数据库中,无需重新配置。

1 个赞

已暂时移至 #plugin:broken-plugin。如果问题得到修复,请告知我们,我们会将其移回。

5 个赞