ProCourse 安装程序

我一直在更新问题上挣扎。
我手动成功完成过,但过程让我非常紧张。我更倾向于所见即所得(WYSIWYG)类型的用户。
我相当确定我已经通过 admin/upgrade 页面成功更新了。
但现在又卡住了。
这个 ProCourse 解决方案未来有可能简化升级流程吗?
Jay 负责了我的安装,所以我可以肯定地说,安装本身没有问题:-)
我看到的界面如下:

我刚刚通过 ProCourse Installer 添加了一个插件,导致论坛出现了一些问题。如果该插件未出现在 app.yml 中,该如何移除它?

更新:@Falco 刚刚发现了移除插件的指南。谢谢!

可能是这样:如果你先向下滚动并升级 docker_manager,那么 升级全部 按钮就会亮起。

但是,如果你在安装后的一年内没有通过命令行进行过重建,那么你可能需要这样做。参见 Redirecting…

(哦,也许我在三月份已经为你升级过了,那你应该没问题。)

1 个赞

我们使用 ProCourse Installer 已经有一段时间了。我们尝试安装了 强制登录 插件,随后有会员反馈右上角的个人资料头像图标以及通知功能无法正常工作。如果该插件未出现在 app.yml 中,我们该如何卸载它?另外,它也没有出现在 ProCourse Installer 的“已安装插件”列表中,而我们通常可以在那里移除插件。请帮忙!

通过 ProCourse 安装插件后,我注意到自己收不到任何通知。页面也卡在加载状态,而其他所有成员都能正常收到通知。

关闭此窗口后,头像图片无法点击,直到我刷新页面。

我已卸载该插件,并尝试在安全模式下禁用所有功能,但问题依然存在。/u/admin/notifications 页面显示为空。

当我收到通知时,通知图标会出现在头像上,但依然无法加载。

更新:我的第二个账号运行正常,因此我决定使用 插件合并两个账号,现在目标账号也出现了同样的问题。这是否与账号设置有关?

好的,其他一些成员也报告了相同的问题。右上角下拉菜单中的切换按钮对部分成员无法使用。我的情况是随机修复的。请协助解决此问题,因为这是许多人遇到的主要问题。安全模式(关闭所有插件和主题)并未奏效。

移除所有非官方插件并重新构建。

2 个赞

@Falco 谢谢,但我们已经在安全模式下尝试禁用所有内容,问题依旧。我们只添加并移除了一个插件,在此之前从未遇到过此类问题。

最近我取消了一些“关于此类别”主题帖的公开列表。我听说删除它们可能会引发一些问题,但取消列表应该没问题吧。我们真的需要解决这个问题,因为它正在损害论坛的声誉。感谢您提供的帮助。还有其他建议吗?

另外,新成员可以在切换开关和 /u/name/notifications 中看到通知,而部分老成员却无法看到。

安全模式并不能涵盖所有情况,因此如果安全模式无法解决问题,我们建议从 app.yml 中移除相关插件并重新构建。

2 个赞

我们使用 ProCourse 添加插件。我们的 in app.yml 中没有任何插件。我已经多次提出这个问题,但从未得到任何回复。我可以从 ProCourse 安装程序中移除一些插件并重新构建,这会有帮助吗?

@Falco 是的,每次问题被转移到特定主题后,我们都从未收到任何反馈。

这就是他建议你移除的那个插件。

@pfaffman 我们已经使用它两个月了,从未遇到过任何问题。所有插件都是通过它添加的。如果我们移除它,而且没有在 app.yml 中配置这些插件,该如何管理它们呢?

看来那些日子已经一去不复返了。

这应该是首先要尝试的方法。你还没有试过吗?你可以先移除所有插件,然后逐个添加回来,直到发现问题;或者逐个移除你怀疑可能导致问题的插件。

如果无法进入管理面板,可以参考 ProCourse Installer - #12 by joebuhlig 了解如何删除这些插件。

4 个赞

@pfaffman @Falco 已卸载 ProCourse 以及所有其他非官方和官方插件。重新构建应用后,问题依旧。通知无法登录,且通知标签页对某些用户显示为空,尽管他们仍在接收通知。

我们真的不知道还能做什么。问题显然不是由插件引起的,但我们不得不尝试。我们还能做什么呢?

是的,你必须尝试。移除插件几乎是解决任何问题的第一步。

接下来可以猜测是主题问题。然后是内存和磁盘空间,这两项看起来也不太可能。你有交换空间吗?

1 个赞

@pfaffman 我已开启了一个新 话题,因为这不是插件问题。我已提及了截至目前我所做的所有操作。

2 个赞

你好,我尝试安装一个插件,但出现了“独角兽意外停止”的错误,现在插件标签页看起来像这样。我之前在安装其他插件时也遇到过这种情况。有没有办法在不恢复到备份的情况下解决这个问题?

@Noba 这个问题你修好了吗?我刚刚丢失了所有通过 ProCourse 安装器安装的插件。

最可靠的做法是在您的 app.yml 文件中安装它们。

@pfaffman 是的,不过我们的网站在重建期间会停机 5-6 分钟,而我们不想每次添加或移除插件时都这样做,因为用户会开始抱怨。这是我们使用它的唯一原因。

我们之前遇到过一个插件问题,导致网站完全崩溃,所以我从 app.yml 中彻底移除了 ProCourse Installer。但似乎仍有一些通过 ProCourse 安装的插件未出现在 app.yml 中。这使得我们的网站现在慢了四倍。请问有什么方法可以移除它们吗?