继续讨论 Site offline after rebuild (4th Feb 2025):
如何实现“修复”?
继续讨论 Site offline after rebuild (4th Feb 2025):
如何实现“修复”?
你重建。
所有这些都表明替换失败或缺失 - 我还没有仔细阅读之前的所有帖子,但我看到很多使用 Docker 版本 20.10.5 的用户遇到了麻烦:
这可能是问题的原因。
您是否先备份了服务器?您能恢复到尝试升级之前的状态吗?
如果没有,我相信所有数据仍然在那里,
无论如何,现在请备份。
如果您执行以下操作,您会看到什么:
cat /var/discourse/shared/standalone/postgres_data/PG_VERSION
他们有时会决定#support 用于帮助使用正常运行的 Discourse 站点,而 Installation 用于帮助那些没有正常运行的 Discourse 站点的自托管用户。它不是关于安装的帮助,而是关于你的安装的帮助,无论它是否存在。所以它是名词“安装”,而不是动词“安装”。前十几次他们对我这样做时,我也感到困惑。![]()
你不能。没有回头路。(除非,也许,你有整个服务器的备份映像。)
我以为我看到你恢复到某个旧服务器映像,并且你的站点又在运行了?或者那可能是别人。
你可以回答上面的问题,也许 Michael 可以帮助你。我认为迁移到新的 droplet 会更快、更容易、更安全。如果你有最近的 discourse 备份,你可以直接进行全新安装并在此恢复该备份。如果你没有,你可以按照 将 Discourse 站点迁移到另一个 VPS(使用 rsync) 的说明在那里尝试升级。你没有什么可失去的,因为你现有的站点将继续运行。如果你发现它有效,那么你可以停止你的旧站点,运行 rsync 命令,再运行一次,然后切换 DNS。