尝试在 Moodle 上安装插件后出现错误 500

Error 500 after plugin installation attempt on Moodle

我尝试安装一个插件 (Upload Notification) 但就在完成安装之前我收到了

Error 500, the site is currently unable to handle this request.

我使用的是 Moodle 的在线版本,所以我没有物理访问服务器的权限。我什至不能以管理员身份登录,访客也不能。

使用Chrome的历史,我最初成功进入了插件管理页面,找到了Upload Notification插件,我尝试将其删除,但同样的错误(该站点目前无法处理此请求。)。之后,我无法访问任何网站页面。

如果您仍然知道 sesskey 的值,那么您可以尝试卸载插件 - 将 xxxx 替换为您的 sesskey

http://yoursite.com/admin/plugins.php?sesskey=xxxx&uninstall=local_uploadnotification&confirm=0&return=overview

刚刚看了一下插件,有一条关于 500 条消息的评论说它需要另一个名为 changloglib 的插件

这有点奇怪,因为它在 version.php

中列为依赖项
$plugin->component = 'local_uploadnotification';

// Require the backup and compare libs.
$plugin->dependencies = array(
    'local_changeloglib' => 2017123100,
);