无法访问moodle中的数据库

aya*_*aya 5 php mysql database moodle

我正在使用moodle并且我更改了我的网站的位置,但我遇到了这个错误.

我的config.php是:

<?php  /// Moodle Configuration File 

unset($CFG);

$CFG->dbtype    = 'mysql';
$CFG->dbhost    = 'localhost';
$CFG->dbname    = 'lightsys_test';
$CFG->dbuser    = 'lightsys_test';
$CFG->dbpass    = '123456a';
$CFG->dbpersist =  false;
$CFG->prefix    = 'mdl_';

$CFG->wwwroot   = 'http://www.lightsystem.ir/aya/moodle';

$CFG->dirroot   = '/home/lightsys/public_html/aya/moodle';
$CFG->dataroot  = '/home/lightsys/public_html/aya/moodledata';
$CFG->admin     = 'admin';

$CFG->directorypermissions = 00777;  // try 02777 on a server in Safe Mode

require_once("$CFG->dirroot/lib/setup.php");
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
// /home/lightsys/public_html/aya/moodle/
?>
Run Code Online (Sandbox Code Playgroud)

我的错误是:

错误:数据库连接失败.

数据库可能过载或无法正常运行.

站点管理员还应检查是否已在config.php中正确指定了数据库详细信息

aya*_*aya 8

谢谢大家.

我的问题解决了.我没有为我的用户设置正确的数据库权限,当我这样做时,我的问题就解决了.

  • 你可以告诉你所做的改变吗? (3认同)