Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 23-04-2013 18:54:44

irumi
Membre
Date d'inscription: 29-04-2011
Messages: 47

[Résolu] Problème connexion à la base donnée lors d'une msie en prod

Bonjour,

J'ai un problème dont je ne comprend pas bien l'origine. Je suis en train d'effectuer ma première mise en production d 'un projet ZF2 et j'ai un souci de connexion à la base de donnée.

Tous fonctionne bien en local et sur le serveur j'ai l'erreur suivante.

Code:

SQLSTATE[42000] [1044] Access denied for user 'programmationwe'@'' to database 'programmationwe_site'

Comme vous pouvez le voir l'hote n'est pas prix en compte on dirait (en local aps de problème).

Voici la config de ma base de donnée :

Code:

[lang=php]
//config production
return array(
    'db' => array(
            'driver' => 'Pdo',
            'dsn'            => 'mysql:dbname=programmationwe_site;hostname=sql7',
            'username'       => 'programmationwe',
            'password'       => 'Mot_de_passe',
            'driver_options' => array(
                    PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
            ),
    ),//fin paramètrage db
    
);

/*
 * Paramètre pour le dev
 return array(
    'db' => array(
            'driver' => 'Pdo',
            'dsn'            => 'mysql:dbname=programmation_web;hostname=localhost',
            'username'       => 'root',
            'password'       => 'Mot_de_passe',
            'driver_options' => array(
                    PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
            ),
    ),//fin paramètrage db
    
);*/

'

Quelqu'un a déjà eu le problème ou voit la solution?

Dernière modification par irumi (24-04-2013 16:37:54)

Hors ligne

 

#2 24-04-2013 16:36:48

irumi
Membre
Date d'inscription: 29-04-2011
Messages: 47

Re: [Résolu] Problème connexion à la base donnée lors d'une msie en prod

Yahou !! Après des heurs de recherche et de test, j'ai trouvé.

Sur mon mutualisé, il ne faut pas écrire 'hostname' mais 'host'... -_-'

du coup :
'dsn'            => 'mysql:dbname=programmationwe_site;hostname=sql7',
deviant
'dsn'            => 'mysql:dbname=programmationwe_site;host=sql7',

et tous fonctionne.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages