php - 无法访问moodle中的数据库

标签 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/
?>

我的错误是:

Error: Database connection failed.

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php

最佳答案

谢谢大家。

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

关于php - 无法访问moodle中的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9921091/

相关文章:

php - 这个错误是什么意思? PDO异常 : SQLSTATE[23000]: Integrity constraint violation

在 Magento 中编辑产品时出现 MySQL 错误

mysql - 通用 Mysql 存储过程

database - 我应该为所有 Where-clause 字段创建索引吗?

javascript - 使用 mysql 行值在 html 中动态创建按钮

php - 如何在 PHP 中通过 PDO 循环执行 MySQL 查询?

php - 如何省略某些字段中包含零的记录?

php - 允许在 php 聊天中换行 - MySQL PHP

.net - FluentNhibernate,从多个程序集添加映射

sql - 数据库/SQL : How to store longitude/latitude data?