通过命令行升级 Moodle

Moodle 可以通过命令行进行升级。作为升级使用的脚本,Moodle 的升级可以分为有交互升级或者无交互升级。

这个脚本不会将 Moodle 的状态设置为维护状态,你需要自己修改 Moodle 的状态为维护状态。

同时 Moodle 升级脚本不会进行任何备份,你可能有你自己备份 Moodle 数据文件和数据库的脚本,所以升级脚本不提供数据库备份操作。$ sudo -u apache /usr/bin/php admin/cli/upgrade.php如果你使用的 GIT 下载 Moodle 代码,通过命令行升级 Moodle 是非常有效的方式。

请查看下面的过程来明白如何快速升级你的 Moodle 安装实例到最新的版本,完全升级你本地安装的 Moodle 实例。 $ cd /var/www/sites/moodle/htdocs/ $ sudo -u apache /usr/bin/php admin/cli/maintenance.php --enable $ git pull $ sudo -u apache /usr/bin/php admin/cli/upgrade.php $ sudo -u apache /usr/bin/php admin/cli/maintenance.php --disable