mallorycs
(Mallory Smith)
1
尝试更新 Discourse 时,出现以下提示:
您正在运行旧版本的 Discourse 镜像。
在运行最新镜像之前,将通过 Web UI 禁用升级。
要执行此操作,请使用 SSH 登录到您的服务器并运行:
-
cd /var/discourse*
-
git pull*
-
./launcher rebuild app*
这是否意味着我们是自托管?我们为“托管”付费给 Digital Ocean,但这是一种不同类型的托管吗?
如果我们确实按照 Discourse 的定义进行自托管,并且需要遵循这篇文章,那么解决方案是什么,因为这种手动更新远远超出了我们的技能范围?(我独自经营自己的企业,并且已经精通了无数的技能,包括自学如何运行当前级别的 Discourse,我没有时间再学习如此高水平的开发技能。
)
我能不更新 Discourse 吗?那会有多糟糕?我应该雇人帮我做这件事吗?或者我应该完全放弃 Discourse 吗?
非常感谢任何建议!!谢谢朋友们!
1 个赞
Alexander
(Alexander Barrios)
2
如果您有一个运行 Discourse 的 Droplet,那么您实际上是自托管的
您只需要通过 SSH 访问 Droplet,就像第一次安装时一样,然后执行给定的命令 
您可以选择不更新,但依我个人意见,我不建议这样做,因为可能会有安全补丁或重要更改。
3 个赞
RGJ
(Richard - Communiteq)
3
是的,您是自托管。您从 DigitalOcean 购买托管服务,但需要自己管理该托管服务之上的所有内容。
您可以尝试自己完成,但如果发生意外情况,您就会遇到问题,或者聘请他人为您完成,或者您可以获得托管服务,这样一切都会为您完成(例如通过 Discourse.org 或 Communiteq)。
4 个赞
您好 @mallorycs 
您更新 Discourse 了吗?从液滴更新一开始可能有点吓人,但做得越多就会越容易。
Digital Ocean 也有一个控制台选项,您可以在液滴页面上使用它,这样可以更轻松地访问它。如果您需要任何额外的建议,请告诉我。
4 个赞
mallorycs
(Mallory Smith)
5
@Alexander @RGJ @JammyDodger 噢,天哪,非常感谢大家的建议!!我男朋友主动看了这个,然后跳进液滴里去弄明白了更新。好像奏效了!呼
谢谢!!
4 个赞
太棒了!我建议你让他带你一步一步地通过命令行进行升级。如果步骤写清楚了,其实并不难。如果你遇到麻烦,随时可以在这里提问。
2 个赞