[Résolu] erreur : SQLSTATE[HY000] [2002] Connection timed out
Comme vous ne donnez pas de détail, j'ai du analyser votre site. J'ai vu que celui-ci ne fonctionne pas plus certaines pages et que s'affiche dans le code source, votre message d'erreur précédent.
Ensuite, j'ai vu que vous avez modifié aujourd'hui à 16:15, 3 minutes avant que vous posez votre question, le fichier "/magdeleinewanda.franceserv.com/MagdeleineWanda/dossierPHPmwl/ConnectDB.php". Dans ce fichier il y n'y a des informations de connexion assignées par un couple : variable d'un mot anglais avec une information de connexion.
Mais pourquoi ceci ? :
Code : Tout sélectionner
$dbname = $bddEncours; //mwlpoeme_db1
D'où vient cette variable ($bddEncours) écrite en français ?
Dans votre site, il n'y a aucun autre appel à la variable $bddEncours, elle est inconnue, d'où la sortez-vous ? Pourquoi avoir mis en commentaire la précédente valeur ? Remettez l'ancienne valeur mise en commentaire et votre site devrai déjà à nouveau mieux fonctionner.
Je vois une erreur possible dans le fichier "vagRoc.php", vous faites ceci :
Code : Tout sélectionner
include_once('ConnectDB.php');
Pour connaître le répertoire courant où vous vous trouvez actuellement au niveau de ce script, faites un :
Code : Tout sélectionner
echo(getcwd());
Code : Tout sélectionner
include_once($_SERVER['DOCUMENT_ROOT'].'/MagdeleineWanda/dossierPHPmwl/ConnectDB.php');
Non et je ne vois pas ce qu'elle pourrai êtremwlpoeme a écrit :y a t'il une impossibilité ?
Non, il suffit de préciser uniquement :mwlpoeme a écrit :Doit on indiquer un chemin pour les bases de données ?
- l'adresse du serveur MySQL (host)
- Le nom de la base de données à utiliser
- Le nom d'utilisateur
- Le mot de passe de l'utilisateur
Pour changer de base de données, il est préférable d'utiliser la commande : mysql_select_db (ou ses dérivés pour PDO, MySQLi).
Qu'appelez-vous "suivi sur deux tables" ?mwlpoeme a écrit :Pourquoi y a t il un suivi sur deux tables dans _db1, je n ai rien demandé ?