检测到混合的 Moodle 版本,升级不能继续

在升级 Moodle 的时候得到下面的错误提示信息:[code]Moodle 更新过程已暂停,因为在 Moodle 目录内检测到来自至少两个 Moodle 主版本的 PHP 脚本。

这将可能引发重大问题。如果要继续,您必须保证 Moodle 目录只包含一个版本的 Moodle 文件。

建议您采用如下方法清理您的 Moodle 目录:

重命名当前的 Moodle 目录为“moodle_old”
创建一个只包含来自标准 Moodle 下载软件包、Moodle CVS 或 GIT 仓库的文件的文件夹
从“moodle_old”目录移动 config.php 文件和所有非标准插件到新 Moodle 目录
当您有了纯净的 Moodle 目录,刷新页面继续 Moodle 更新进程。

这个警告一般是由解压标准 Moodle 软件包覆盖到旧版本的 Moodle 引发的。虽然这样做小的升级是可以的,但是一定不要这样升级主版本。

这个警告也可能由使用 CVS、SVN 或 GIT 仓库时的一次不完整的校验或更新操作引发的。如果是这样,您可能只需要等待操作完成,或者运行适当的清理命令并且重新执行原操作。

您可以在 http://docs.moodle.org/26/zh_cn/Upgrading 的升级文档中找到更多信息[/code]