Невозможно подключиться к серверу 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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