你好,我想发布一个更新,但现在一切都不起作用了。我收到了以下错误:
有人能帮我解答一下吗?
如何修改这条命令:cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'?
非常感谢你的帮助。
这并非错误,而是一条已弃用的警告。此外,依我之见,这属于 Discourse 开发团队的职责范围。您仔细阅读输出内容是很明智的,但也不必过度惊慌。![]()
这确实是个错误。:+
我不了解该问题的具体情况,因此无法提供具体帮助。
不过,在拿不准且无风险的情况下,通常以下两种方法会有效:
./launcher rebuild app
或者
Discourse 诊断工具。抱歉,我一时想不起具体命令了。
希望有所帮助。
我已经多次尝试过所有这些步骤,但依然出现这个错误,并且论坛显示离线。![]()
我下一个猜测是插件有问题。为此,我会编辑 app.yml 并移除它们。另外还有安全模式,但我不太精通。
我会试试这个。谢谢 ![]()
如果我的表现显得迟钝,抱歉。
我只是想帮忙,但您对自己所做的了如指掌,而在我这边却像一团迷雾,缺失了许多必要的细节。
是的,我认为这来自插件 procourse 的安装
在协助您的过程中,我想到一个非常实用的功能:为启动器提供一个选项,使其能够接受参数以跳过所有插件;或者,如果启动失败,则尝试不带任何插件重新启动,并留下一条消息,注明未安装的插件。当然,这个想法还可以进一步完善和优化,但基本思路已经成型。
编辑
procourse 插件
是的,非常好。这是个好主意。