SQLSTATE[HY000] [2002] Connection timed out
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

SQLSTATE[HY000] [2002] Connection timed out

Par
TommyR1
Créé le 2020-08-03 14:20:14 (edited on 2024-09-04 11:09:19) dans Hébergements Web

Bonjour/Bonsoir ! J'ai un petit problème avec un site internet que j'essaye actuellement d'héberger chez OVH !

Le problème survient lorsque j'essaye d’accéder à ma db, tout marche bien en localhost, mais seulement en localhost :(

Voici ce que c'est censé donné (infos tirés de la db) :

image

et voici ce que ça donne (ça me coupe ce qu'il y a plus bas en plus :/) :

image

Et voici la jolie petite gueule de mon code :

try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=host.mysql.db;dbname=dbname;charset=utf8;port=3308', 'user', 'pw', $pdo_options);


// On recupere tout le contenu de la table Client
$reponse = $bdd->query('SELECT * FROM animation WHERE estAffichee=1');

// On affiche le resultat
while ($donnees = $reponse->fetch())
{

echo"

\"$donnees[theme]\" par $donnees[pseudo]

";
echo"

$donnees[horaire]

";
echo"

$donnees[description]

";

}

$reponse->closeCursor();
}

catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>


J'insiste sur le fait que tout marche comme il faut en localhost !

Il me manque seulement cette erreur, je ne sais pas du tout d'où ça vient, et le site doit être prêt pour le 20 Juillet !!! En espérant que vous puissiez m'aider ! Merci d'avance :)


1 réponse ( Latest reply on 2020-08-03 14:53:07 Par
kyodev
)

> host.mysql.db;dbname=dbname

c'est: `dbname.mysql.db` (ou user.mysql.db, user=dbname)

> pour le 20 Juillet

si c'est 2021, ça va le faire ;)