在 Ubuntu 上安装 moodle 3.9 时出错
Error while installing moodle 3.9 on Ubuntu
我正在虚拟机上安装 moodle。
如果我使用 Webinstaller (/moodle/install.php),我会收到以下错误:
Fatal error: Cannot use 'object' as class name as it is reserved in
/var/www/html/moodle/lib/setuplib.php on line 66
使用 php7.4,添加了 moodleDocs
中要求和推荐的所有包
您没有安装 Moodle 3.9 - 听起来您正在尝试安装旧版本,例如 Moodle 2.9(或类似版本),因为有问题的行 (class object extends stdClass {};
) 在 Moodle 3.1 中已弃用,并且在 Moodle 3.4 中完全删除。
早期版本的 Moodle 与 PHP 7.4 不兼容。
我正在虚拟机上安装 moodle。 如果我使用 Webinstaller (/moodle/install.php),我会收到以下错误:
Fatal error: Cannot use 'object' as class name as it is reserved in /var/www/html/moodle/lib/setuplib.php on line 66
使用 php7.4,添加了 moodleDocs
中要求和推荐的所有包您没有安装 Moodle 3.9 - 听起来您正在尝试安装旧版本,例如 Moodle 2.9(或类似版本),因为有问题的行 (class object extends stdClass {};
) 在 Moodle 3.1 中已弃用,并且在 Moodle 3.4 中完全删除。
早期版本的 Moodle 与 PHP 7.4 不兼容。