# 从 3.5.0 升级到 3.5.1 是否需要重新构建？

**URL:** <https://meta.discourse.org/t/upgrade-from-3-5-0-3-5-1-required-rebuild/384339>\
**Category:** Self-hosting\
**Created:** [2025年九月30日 06:13 UTC](https://meta.discourse.org/t/upgrade-from-3-5-0-3-5-1-required-rebuild/384339 "2025-09-30T06:13:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)\
**Post date:** [2025年九月30日 06:13 UTC](https://meta.discourse.org/t/upgrade-from-3-5-0-3-5-1-required-rebuild/384339/1 "2025-09-30T06:13:14Z")

</div>

这似乎是以下内容的延续：

> [@PSA: Stable 3.3.3 -\> 3.4.0 upgrade via GUI failed, had to rebuild via command line](https://meta.discourse.org/t/psa-stable-3-3-3-3-4-0-upgrade-via-gui-failed-had-to-rebuild-via-command-line/351100):
>
> Just a heads-up for self-hosted stable branch users. For me the upgrade via the GUI failed, I’m not sure if this would happen to everyone, as I saw some errors about unicorn processes, which tends to be a random issue in my experience. But at any rate that left my forum in a state where it claimed to be up-to-date in /admin/update while still being stuck on the old version. So I had to SSH into the server and /var/discourse/launcher rebuild app two times, the first time it just upgrades Postgre…

我通过升级 GUI（Docker 管理器和 Discourse）将版本从 3.5.0 更新到 3.5.1（`stable` 通道），一切似乎都进展顺利。但完成后，我再次检查了升级 GUI（强制刷新页面），它提示说它没有运行最新的镜像，并且下一次更新需要 `launcher rebuild`。所以我执行了该命令，一切又正常工作了。

这本身并不是一个问题，因为我对通过命令行管理 Discourse 有相当的了解。但对于 `stable` 分支的 X.y.z 次要版本发布，并且在成功完成 GUI 升级后，需要执行此操作似乎有些奇怪。我不认为这次次要版本发布有任何 Postgres 更新？这次我正好有时间通过 SSH 登录并执行 `rebuild`，但如果我当时正在旅行或无法访问终端，那将是一个更大的问题。只是想知道这一切是否有规律可循。谢谢！
