Задать вопрос

Error: Database connection failed что не так?

Создал основу для moodle сервера по этому гайду: pyatilistnik.org/kak-ustanovit-moodle-na-centos-7-...
До подключения базы в config.php всё проходило нормально, после началась проблема с подключением. При переходе по "85.91.96.212/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"

В чём дело не особо понятно, ясно что дело в настройке конфига, но всё что нашёл в интернете за 2 дня не помогло от слова совсем.

Всё что изменял в конфиге по гайду выглядит так:
$CFG->dbtype='mariadb';
$CFG->dblibrary='native';
$CFG->dbhost='85.91.96.212';
$CFG->dbname='moodledb';
$CFG->dbuser=имя юзера;
$CFG->dbpass=пароль;

$CFG->wwwroot='85.91.96.212';

$CFG->dataroot='/var/moodle/data';

Базы по примеру в ссылке сделал аж две, но ни одна не заработала, скорее всего в синтаксисе где-то накосячил. php поставлена свежая, а не как в гайде. В чём может быть причина проблемы?
  • Вопрос задан
  • 2405 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@latush
Скорее всего, MySQL принимает соединения только на локалхосте.
Измените
$CFG->dbhost='127.0.0.1';
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы