Probleme de lien de BDD sur OVH

Résolu
AlissLovat -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
bonjour.

alors que je mettais en place mon site web chez OVH je suis tomber face a cette erreur
Connexion échouée : SQLSTATE[HY000] [2002] No such file or directory

j'ai pourtant verifier que mon fichier de connexion pointer bien vers les serveur d'OVH ainsi que les nom d'utilisateur et mot de passe

vous avez une idée de comment réglés le dit problème ?

le code utiliser
<?php
/* Connexion à une base MySQL avec l'invocation de pilote */
$dsn = 'mysql:dbname=wooderhipvroot;host=wooderhipvroot.mysql.db';
$user = 'wooderhipvroot';
$password = '/*mon mot de passe*/';

try {
$bdd = new PDO($dsn, $user, $password);
//echo("<br><hr><br>Acces BDD Okay<br><hr><br>");
} catch (PDOException $e) {
echo 'Connexion échouée : ' . $e->getMessage();
}

?>
A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour

Déjà, pour lorsque tu postes ton code, pense à indiquer le LANGAGE dans les BALISES DE CODE afin d'avoir la coloration syntaxique.
Explications disponibles ici. https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code


Ensuite, chez ovh, le host name c'est localhost en général...
et au passage, Il serait bien également d'activer la gestion des erreurs PDO :

try{
  $bdd =new PDO('mysql:host=localhost; dbname=wooderhipvroot; charset=utf8', 
'wooderhipvroot', 'password');
  // Activation des erreurs PDO
   $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  // mode de fetch par défaut : FETCH_ASSOC / FETCH_OBJ / FETCH_BOTH
 $bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
} catch(PDOException $e) {
    die('Erreur : ' . $e->getMessage());
}

0
AlissLovat
 
j'ai appliqué le code mais sa n'a fais aucun changement.

de plus pour je ne sais quel raison je n'ai meme plus acces au PHPMyAdmin

apparemment c'est un bug d'OVH
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Le datacenter de Roubaix d'OVH est down, les équipes techniques d'OVH sont en train de rétablir les baies.
0