在 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 不兼容。