从 v2.5.0 更新到 v2.7.9

我想将 Discourse 从 v2.5.0 更新到 v2.7.9,但管理控制台显示我已是最新版本。通过 SSH 登录部署环境并运行 git pull && ./launcher rebuild app 后,版本仍停留在 2.5.0。我该如何更新我的版本?

1 个赞

您运行的是哪个版本的操作系统?这也可能需要升级。

附:在执行此升级之前请进行备份。

1 个赞

您可能已在 app.yml 文件中固定了版本。

2 个赞

app.yml 中未固定版本

我正在使用 Ubuntu 18.04.1。如何进行备份?

您可以从管理界面或托管它的控制面板中备份并下载它。

1 个赞

我不知道为什么重建会让您停留在该版本。我建议的做法是:启动一个新服务器,在其中安装 Discourse,进行备份,然后将备份上传并恢复到新服务器。

也许您的 DNS 配置有问题,导致您通过 SSH 连接到一个服务器,而通过网页浏览器连接到另一个服务器?如果您运行 ./launcher stop app,网站会宕机吗?

2 个赞

@Usman_Shahid 您需要帮助吗?

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.