Bonjour à toutes et à tous.
Voila mon soucis. J'ai fais une connexion en base de données qui fonctionne très bien en local(sur uwamp). Mais dès que je test de le mettre sur un ftp (chez 2 hébergeurs différents) connexion impossible et mon fichier log m'indique ceci :Voici ma méthode de connexion :Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Je n'arrive vraiment pas à savoir où l'erreur ce situe .. Une âme généreuse peut-être ?
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
18
19
20
21
22
23
24
25 class bdd{ private $url = "localhost"; private $login = "root"; private $mdp = "root"; private $base = "portfolio"; public function __construct(){ try { $connexion = new PDO("mysql:dbname=".$this -> base.";".$this -> url, $this -> login, $this -> mdp); } catch (Exception $e) { log::add($e); exit('erreur'); } if($connexion){ return $connexion; } else{ return false; } } }![]()
Partager