J'ai un problème de connexion après validation d'un formulaire alors que tout marche en local, voici l'erreur :
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Voici mon code de connexion a la base
Le probème viens peut etre d'un espace foireux ou de mysql:host=localhost ? pourtant j'avvais deja mis ca sur un autre site et ca avait marché sinon je ne vois pas trop d'ou viens l'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 try{ $bdd = new PDO('mysql:host=localhost;dbname=mabase', 'utilisateur', 'monmdp') or die(print_r($bdd->errorInfo())); $bdd->exec('SET NAMES utf8'); } catch(Exeption $e){ die('Erreur:'.$e->getMessage()); }
merci de votre aide
bonne journnée
Partager