更新问题,我该按那个可怕的大红按钮吗?

好的,我知道我不应该在睡前进行更新。发生了这种情况:

我仍然开着那个窗口(日志有用吗?),但网站的其他部分似乎宕机了 :scream:

现在是按下那个红色按钮的时候吗?它会弹出一个警告,说这是一个“最后的手段”。

如果它仍然在运行,我敢打赌它在运行,那就去睡觉吧。

明天你可以进行命令行升级。

4 个赞

这听起来不太乐观:

您的 Ruby 版本是 3.3.8,但您的 Gemfile 指定了 ~> 3.4
Docker Manager: 升级失败

我尝试在发布后询问 ask.discourse,它建议进行完全重建:

sudo git pull
sudo ./launcher rebuild app

同意还是反对?

是的,图形用户界面(GUI)更新偶尔会因为各种原因失败,通常下一步是进行命令行重建。根据我的经验,这总是能解决问题。

(这些命令中的 sudo 假设您没有以 root 用户身份登录。)

2 个赞

我重建了,它现在可以正常工作了,呼!太吓人了。:fearful:

2 个赞

@pfaffman 听起来耳熟吗?

1 个赞

我写下这些是为了那些在 GUI 更新后遇到问题的访客阅读此主题:

  1. 是的,现在它看起来更可靠了,但我过去遇到过足够多的问题,以至于我经常更喜欢使用命令行,即使它不太直接。

  2. 如果您通过界面更新不成功,从命令行运行 ./launcher rebuild app 很可能会修复它,而且没有理由会导致数据丢失。使用它是安全的。

    愉快的讨论!

3 个赞

根据我的经验,那个巨大而无用的按钮。

2 个赞