好的,我知道我不应该在睡前进行更新。发生了这种情况:
我仍然开着那个窗口(日志有用吗?),但网站的其他部分似乎宕机了
。
现在是按下那个红色按钮的时候吗?它会弹出一个警告,说这是一个“最后的手段”。
如果它仍然在运行,我敢打赌它在运行,那就去睡觉吧。
明天你可以进行命令行升级。
这听起来不太乐观:
您的 Ruby 版本是 3.3.8,但您的 Gemfile 指定了 ~> 3.4
Docker Manager: 升级失败
我尝试在发布后询问 ask.discourse,它建议进行完全重建:
sudo git pull
sudo ./launcher rebuild app
同意还是反对?
是的,图形用户界面(GUI)更新偶尔会因为各种原因失败,通常下一步是进行命令行重建。根据我的经验,这总是能解决问题。
(这些命令中的 sudo 假设您没有以 root 用户身份登录。)
我重建了,它现在可以正常工作了,呼!太吓人了。![]()
@pfaffman 听起来耳熟吗?
我写下这些是为了那些在 GUI 更新后遇到问题的访客阅读此主题:
是的,现在它看起来更可靠了,但我过去遇到过足够多的问题,以至于我经常更喜欢使用命令行,即使它不太直接。
如果您通过界面更新不成功,从命令行运行 ./launcher rebuild app 很可能会修复它,而且没有理由会导致数据丢失。使用它是安全的。
愉快的讨论!
根据我的经验,那个巨大而无用的按钮。