Moodle数据库升级

Moodle数据库升级,moodle,Moodle,我想将moodle数据库从1.9.5升级到moodle 2.7.2 我在moodle 1.9.5中有一个站点,在moodle 2.7.2中有另一个站点 我希望我的整个moodle 1.9.5数据库都在moodle 2.7.2中 我读了各种各样的文件,但都是徒劳的 请提供帮助。您需要分阶段进行操作-操作并不总是顺利进行,因此在操作过程中可能会出现一些错误。在每个阶段备份数据库和moodledata文件夹 首先下载并升级至1.9.x的最新版本- 然后从1.9升级到2.2的最新版本 然后您可以从2.2

我想将moodle数据库从1.9.5升级到moodle 2.7.2

我在moodle 1.9.5中有一个站点,在moodle 2.7.2中有另一个站点

我希望我的整个moodle 1.9.5数据库都在moodle 2.7.2中

我读了各种各样的文件,但都是徒劳的


请提供帮助。

您需要分阶段进行操作-操作并不总是顺利进行,因此在操作过程中可能会出现一些错误。在每个阶段备份数据库和moodledata文件夹

首先下载并升级至1.9.x的最新版本-

然后从1.9升级到2.2的最新版本

然后您可以从2.2升级到2.7-

您还需要升级您在每个阶段安装的任何插件。ie下载1.9插件的2.2版本-这样插件就可以升级数据库了


祝你好运

从1.9x升级到2.7.2的步骤很简单。但在开始此过程之前,请确保首先执行以下操作

阅读moodle 2.2及其最新插件的发行说明。 备份完整的数据库。 备份完整的moodledata。 仔细检查备份。 清除所有PHP缓存 还要检查moodle 1.9x中插件的更新版本,并在升级之前下载更新版本。卸载更新版本不支持的插件

从以下位置下载moodle 2.2的最新版本:

您应该将您的站点置于维护模式,以阻止任何非管理员用户登录

一旦完成

用新版本代码替换旧代码 登录到您的moodle站点,您将获得一个页面来升级moodle数据库,或者进入设置>站点管理>通知,这将触发moodle自我更新。 现在,一旦该过程完成,就安装了moodle 2.2版。 从以下位置下载最新的moodle 2.7.2-

现在,用新的moodle 2.7.2代码更改moodle 2.2代码,并继续上述过程。一旦该过程结束,您将使moodle从1.9x升级到2.7.2

现在,您需要的是moodle 2.7.2的数据库

备份数据库并将其用于moodle2.7.2。如果您想在重命名moodle 2.7.2站点后在该站点中使用它,只需在config.php文件中将数据库名称替换为该重命名的数据库名称即可

请确保为moodle 1.9x站点导入数据库,并用新代码替换旧的moodle 1.9x代码