Je suis le tutoriel du guide de l'utilisateur directement à partir du site web Zend framewrok; Je crée le module ALbum et la table MySQL comme guide dit, mais quand j'ouvre le lien « localhost: 8080/album » renvoie une erreur avec le message ci-dessous:Pourquoi zend framework ne peut pas accéder à la base de données mysql?
Connect Error: SQLSTATE[42000] [1044] Access denied for user ''@'localhost' to database 'zf2tutorial'
J'ai également configurated mondial. php et local.php comme dit le guide, en particulier, je l'ai rempli dans le local.php ce diplôme:
return array(
'db' => array(
'username' => 'root',
'password' => '',
),
);
parce que la base de données « zf2tutotial » a été inséré à l'utilisateur root sans mot de passe. Pourquoi le framework n'accède pas à la base de données?
Veuillez vérifier dans 'application.config.php' que vous avez écrit -' 'config/autoload/{, *.} {Global, local} .php', 'Le tableau' db' de 'local.php' doit être fusionné avec le tableau de 'global.php'. –
@KunalDethe Oui, le code est déjà correct comme vous le dites dans application.config.php –