Bonjour à tous,
J'ai un serveur clé en main sur 1&1 et je n'arrive pas à me connecter à la base de données MySQL quelqu'un aurai une solution

Ma version php est 5.2.17

Voici mon code :
Code : 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
class PdoVersement {   	
      	private static $serveur='mysql:host=localhost:/tmp/mysql5.sock';
        private static $bdd='dbname=dbxxxxxxxxx';   		
      	private static $user='dboxxxxxxxxx' ;    		
      	private static $mdp='xxxxxxxxx';	
		private static $monPdo;
		private static $monPdoVersement=null;
 
 
	private function __construct(){
		try{
			PdoVersement::$monPdo = new PDO(PdoVersement::$serveur.';'.PdoVersement::$bdd, PdoVersement::$user, PdoVersement::$mdp); 
			PdoVersement::$monPdo->query("SET CHARACTER SET utf8");
		}
		catch(PDOException $e){
			echo 'Connection failed: ' . $e->getMessage();
               }
Voici le message :
Connection failed: SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost:/tmp/mysql5.sock