Невозможно подключиться к серверу MySQL с помощью Laminas FrameworkPhp

Кемеровские программисты php общаются здесь
Anonymous
Невозможно подключиться к серверу MySQL с помощью Laminas Framework

Сообщение Anonymous »

Я пытаюсь подключиться к своему локальному серверу MySQL с помощью Laminas Framework (через массивы конфигурации, переданные в autoload/global.php и autoload/local.php, но когда я загружаю страницы, я получаю следующее исключение:

Код: Выделить всё

Connect Error: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
изображение со следом ошибки
Код внутри global.php выглядит следующим образом:

Код: Выделить всё

return [
'db' => [
'driver' => 'Pdo',
'dsn'   => 'mysql:dbname=infamous_kb;host=localhost',
],
];
Код внутри local.php выглядит следующим образом:

Код: Выделить всё

return [
'db' => [
'username' => 'root',
'password' => '',
]
];
Я почти уверен, что это связано с передачей значения для пользователя, но я использовал этот код раньше, чтобы установить соединение через Laminas Framework, и я проверил phpMyAdmin, и он прекрасно подключается с именем пользователя root и без пароля, я просто не уверен, почему он не передает никакого значения для имени пользователя базы данных.>

Подробнее здесь: https://stackoverflow.com/questions/798 ... -framework

Вернуться в «Php»