更新 discourse launcher 出现新问题

所以,在我上次更新启动器(或者无论那个需要很长时间才能更新、以允许其他更新完成的程序)的几次中,它都给我显示这个:

您正在运行旧版本的 Discourse 镜像

在您运行最新镜像之前,Web UI 的更新将被禁用。为此,请使用 SSH 登录到您的服务器并运行:

  cd /var/discourse
  ./launcher rebuild app

现在这是一个问题,因为论坛所有者很少访问论坛,并且除非我发邮件提醒他们,否则他们不会执行此操作,这变得越来越繁琐。

我为什么会这么频繁地遇到这个问题?

这里的问题在于所有者,而不是命令行更新。它们过去、现在和将来都会不时需要。

也许他们可以给你 ssh 凭证?如果他们不能或不想给,那么你就只能接受这种情况。这种情况会一直发生。

1 个赞

抱歉,您将需要获得 SSH 访问权限才能运行升级

我已经运行了一个实例一年多了,我不得不进行了一次命令行更新。您的实例需要更多这样的操作吗?

1 个赞

我理解安德鲁和卡纳平,我的问题是为什么即使我每次更新时都会出现它。

您是在命令行升级后收到此消息的吗?:thinking: