仍然遇到问题。如何使用“修复方法”?

继续讨论 Site offline after rebuild (4th Feb 2025)

如何实现“修复”?

你重建。

1 个赞

所有这些都表明替换失败或缺失 - 我还没有仔细阅读之前的所有帖子,但我看到很多使用 Docker 版本 20.10.5 的用户遇到了麻烦:

这可能是问题的原因。

您是否先备份了服务器?您能恢复到尝试升级之前的状态吗?

如果没有,我相信所有数据仍然在那里,

无论如何,现在请备份。

如果您执行以下操作,您会看到什么:

cat /var/discourse/shared/standalone/postgres_data/PG_VERSION
2 个赞

他们有时会决定#support 用于帮助使用正常运行的 Discourse 站点,而 Installation 用于帮助那些没有正常运行的 Discourse 站点的自托管用户。它不是关于安装的帮助,而是关于你的安装的帮助,无论它是否存在。所以它是名词“安装”,而不是动词“安装”。前十几次他们对我这样做时,我也感到困惑。:person_shrugging:

你不能。没有回头路。(除非,也许,你有整个服务器的备份映像。)

我以为我看到你恢复到某个旧服务器映像,并且你的站点又在运行了?或者那可能是别人。

你可以回答上面的问题,也许 Michael 可以帮助你。我认为迁移到新的 droplet 会更快、更容易、更安全。如果你有最近的 discourse 备份,你可以直接进行全新安装并在此恢复该备份。如果你没有,你可以按照 将 Discourse 站点迁移到另一个 VPS(使用 rsync) 的说明在那里尝试升级。你没有什么可失去的,因为你现有的站点将继续运行。如果你发现它有效,那么你可以停止你的旧站点,运行 rsync 命令,再运行一次,然后切换 DNS。

1 个赞