Mit Laminas Framework kann keine Verbindung zum MySQL-Server hergestellt werdenPhp

PHP-Programmierer chatten hier
Anonymous
 Mit Laminas Framework kann keine Verbindung zum MySQL-Server hergestellt werden

Post by Anonymous »

Ich versuche, mit Laminas Framework eine Verbindung zu meinem lokalen MySQL-Server herzustellen (über die in autoload/global.php und autoload/local.php übergebenen Konfigurationsarrays), aber wenn ich die Seiten lade, erhalte ich die folgende Ausnahme:

Code: Select all

Connect Error: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO)
Bild mit Fehlerverfolgung
Der Code in global.php lautet wie folgt:

Code: Select all

return [
'db' => [
'driver' => 'Pdo',
'dsn'   => 'mysql:dbname=infamous_kb;host=localhost',
],
];
Der Code in local.php lautet wie folgt:

Code: Select all

return [
'db' => [
'username' => 'root',
'password' => '',
]
];
Ich bin mir ziemlich sicher, dass es damit zu tun hat, dass kein Wert für den Benutzer übergeben wird, aber ich habe diesen Code schon einmal verwendet, um eine Verbindung über Laminas Framework herzustellen, und ich habe phpMyAdmin überprüft und es stellt eine einwandfreie Verbindung mit dem Benutzernamen root und ohne Passwort her. Ich bin mir nur nicht sicher, warum es keinen Wert für den Datenbank-Benutzernamen übergibt.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post