如何才能移除一个失效的插件?

需要帮助。

我不小心安装了一个损坏的插件,结果导致我们无法在编辑器中输入任何内容,因为这部分不再显示:

我连接到根目录,编辑了app.yml文件并删除了相关的github行,但它在重建时挂起并断开连接。以前重建是成功的,但现在不行了。

当我使用restart app命令时,它会工作,但我们仍然没有编辑器。当我启用安全模式时,一切都正常工作,但我无法从论坛的管理员端禁用该插件,因为禁用选项不处于活动状态。

在这些情况下,最好的做法是什么?我今天有一个备份,应该恢复吗?我应该尝试访问插件文件夹并删除数据(我找不到在哪里)吗?

谢谢?

您是指在重建时 SSH 会话断开连接吗?

如果是这样,请尝试在 screen 中运行。如果您通过 SSH 的连接不太稳定,这将有所帮助。

3 个赞

是的,迈克尔,没错。
我会试试的。
我收到的消息说发生了网络错误。

这次最新的重建尝试已经持续了 35 分钟。

尽管这次似乎比上次快,但运行屏幕似乎没有帮助。

在我上次尝试时,我卡在了构建的第三行,现在我已经在这里卡了 15-20 分钟了。重建需要这么长时间是正常的吗?

我应该继续等待吗?我不能删除插件文件夹内的关联文件夹吗?

谢谢。

但是,您似乎存在一个根本性的重建问题,如果您不解决,将来很快就会遇到麻烦。

您的服务器空间足够吗?./launcher cleanup 有所帮助,同样可以确保正确设置了交换空间(如果内存是问题)。您甚至可能需要更多的 SSD 空间/内存/CPU 性能,因为重建似乎是需求最高的活动。

1 个赞

我会尝试清理。

我能重新检查一下屏幕的使用方式吗……我打开 SSH 连接,使用了“sudo apt-get install screen”命令,它回复说 screen 已安装,我使用了“screen”命令进入,然后使用了“./launcher rebuild app”命令进行重建……

这看起来对吗?

在尝试了几次内存优化后的重建后,我注意到一条关于“需要重启系统”的说明。我停止了应用程序然后重启,在尝试删除插件文件夹或恢复备份之前,我决定再试一次。重建在同一点停滞了,但在我即将关闭 Putty 的前一秒,它又继续进行了。

现在一切都正常了。

重建完成后,我立即在浏览器中点击链接访问论坛,看到一小时前有人发帖。但我至少花了 3-4 个小时来修复这个问题。这怎么可能呢?

非常感谢您的时间。

3 个赞