我已经在wamp中使用了moodle代码,现在我在ubuntu上使用了相同的代码并将其添加到/var/www
目录中。我也安装了灯泡,但它给了我以下错误:
Error: Database connection failed
It is possible that the database is overloaded or otherwise not running properly.
站点管理员还应检查是否已在config.php
中正确指定了数据库详细信息。
但是当我使用其他php curd操作时,它可以正常工作,但是对于Moodle来说它会出错。
答案 0 :(得分:1)
听起来config.php没有正确设置。检查config.php中的数据库设置
$CFG->dbtype = 'mysqli'; // assuming it's mysql
$CFG->dblibrary = 'native';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodledatabasename';
$CFG->dbuser = 'moodledatabaseusername';
$CFG->dbpass = 'moodledatabasepassword';