Bonjour,

Je viens de prendre un hébergement chez ovh mais je n'arrive pas à me connecter à ma base de donnée.

Voici la fonction me permettant de me connecter :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function connexionBDD()
    {
        try
        {
 
            $connexion = new PDO('mysql:host=mysql51-75.perso; dbname=nomBase','login', 'motDePasse');
 
            echo "\nPDO::errorInfo():\n";
            print_r($connexion->errorInfo());
 
            return $connexion;
        }
 
        catch (Exception $e)
        {
            echo 'Erreur : '.$e -> getMessage(). '<br />';
            echo 'N° : '.$e -> getCode(); 
        }      
    }

var_dump($connexion) retourne : bool(false)print_r($connexion->errorInfo()); retourne :

PDO::errorInfo(): Array ( [0] => [1] => [2] => ) PDO::errorInfo(): Array ( [0] => [1] => [2] => ) object(PDO)#5 (0) { }
Voici le contenu de mon fichier .htaccess qui est à la racine du dossier www
SetEnv PHP_VER 5_3
SetEnv REGISTER_GLOBALS 0
Je vous donne toutes ces infos car elles étaient demandées pour ceux qui avaient un problème similaire mais je n'ai pas trouvé de solution.

J'attends donc vos conseil, à bientôt.