[Prob PHP/MySQL] impossible de se connecter à la BD free depuis deux jours
Dernière réponse : dans Programmation
Bon alors, voilà mon problème
j'ai un site sur free qui se connectait parfaitement à sa base de données jusqu'à il y a deux jours...
mais maintenant il ne marche plus
d'entrée je précise :
j'ai une formation informatique, développeur d'applications (web/logiciel)
je sais me connecter à une base mysql
je connais php
ça marchait niquel jusqu'au 28 au soir (derniere connexion réussie le 28 à midi)
free a changé récement de version mysql de 4.1.039 à 5.0.19
j'ai envoyé un mail à free auquel un conseiller m'a répondu ce matin à 10 h qu'ils avaient eu un bug sur les serveurs sql mais que c'était désormais réparé
ma base est bien activée et je m'y connecte depuis http://sql.free.fr
voilà donc passons au problème plus sérieusement
j'arrive sur l'accueil de mon site, j'essayes de me connecter pour rentrer sur mon forum (créé par moi, pas de phpBB, invision powerBoard, mambo...etc)
et surprise, ça ne marche pas
et j'ai le message suivant qui s'affiche en noir sur fond noir (normal je n'ai pas voulu que les gens voient les messages d'erreurs)
message d'erreur :
Warning: mysql_connect(): Unknown MySQL server host 'monlogin.sql.free.fr' (1) in /var/www/md23/ab/monlogin/sous-dossier/fonctions.php on line 9
Warning: mysql_select_db(): A link to the server could not be established in /var/www/md23/ab/monlogin/sous-dossier/fonctions.php on line 11
Warning: mysql_query(): A link to the server could not be established in /var/www/md23/ab/monlogin/sous-dossier/fonctions.php on line 17
Unknown MySQL server host 'monlogin.sql.free.fr' (1)
*j'ai remplacé mon véritable login par "monlogin" et le dossier où est situé le fichiers "fonctions.php" par "sous-dossier"
donc le premier me dit que le serveur sql est inconnu et donc en découle les deux autres messages : normal
code dans "fonctions.php"
*précision : or die() en commentaires pour que s'affiche les messages d'erreur , et j'ai remplacé le nom du fichier contenant les identifiants par "fichier_contenant_les_id"
codes dans "fichier_contenant_les_id"
*j'ai encore une fois remplacé mes véritables login et pass par "monlogin" et "monpass"
Vous savez tout désormais, mon problème vient-il de :
moi ?
free ?
un temps d'attente après réparation du serveur SQL free ?
la mise à jour de la version de mysql chez free ?
dernière petite précision :
dans les messages d'erreur avant ce matin c'était un (2) à la place du (1)
Quelqu'un voudrait/pourrait-il me renseigner, me corriger ou me dire si il a le même problème svp ?
j'ai un site sur free qui se connectait parfaitement à sa base de données jusqu'à il y a deux jours...
mais maintenant il ne marche plus
d'entrée je précise :
j'ai une formation informatique, développeur d'applications (web/logiciel)
je sais me connecter à une base mysql
je connais php
ça marchait niquel jusqu'au 28 au soir (derniere connexion réussie le 28 à midi)
free a changé récement de version mysql de 4.1.039 à 5.0.19
j'ai envoyé un mail à free auquel un conseiller m'a répondu ce matin à 10 h qu'ils avaient eu un bug sur les serveurs sql mais que c'était désormais réparé
ma base est bien activée et je m'y connecte depuis http://sql.free.fr
voilà donc passons au problème plus sérieusement
j'arrive sur l'accueil de mon site, j'essayes de me connecter pour rentrer sur mon forum (créé par moi, pas de phpBB, invision powerBoard, mambo...etc)
et surprise, ça ne marche pas
et j'ai le message suivant qui s'affiche en noir sur fond noir (normal je n'ai pas voulu que les gens voient les messages d'erreurs)
message d'erreur :
Warning: mysql_connect(): Unknown MySQL server host 'monlogin.sql.free.fr' (1) in /var/www/md23/ab/monlogin/sous-dossier/fonctions.php on line 9
Warning: mysql_select_db(): A link to the server could not be established in /var/www/md23/ab/monlogin/sous-dossier/fonctions.php on line 11
Warning: mysql_query(): A link to the server could not be established in /var/www/md23/ab/monlogin/sous-dossier/fonctions.php on line 17
Unknown MySQL server host 'monlogin.sql.free.fr' (1)
*j'ai remplacé mon véritable login par "monlogin" et le dossier où est situé le fichiers "fonctions.php" par "sous-dossier"
donc le premier me dit que le serveur sql est inconnu et donc en découle les deux autres messages : normal
code dans "fonctions.php"
function SeConnecter()// Se connecte à la base de données
{
include("fichier_contenant_les_id");
mysql_connect($host,$database,$password);
//or die ("Connection au serveur impossible");
mysql_select_db($database);
//or die ("Sélection de la base de données impossible");
}
*précision : or die() en commentaires pour que s'affiche les messages d'erreur , et j'ai remplacé le nom du fichier contenant les identifiants par "fichier_contenant_les_id"
codes dans "fichier_contenant_les_id"
$host="sql.free.fr";
$database="monlogin";
$password="monpass";
*j'ai encore une fois remplacé mes véritables login et pass par "monlogin" et "monpass"
Vous savez tout désormais, mon problème vient-il de :
moi ?
free ?
un temps d'attente après réparation du serveur SQL free ?
la mise à jour de la version de mysql chez free ?
dernière petite précision :
dans les messages d'erreur avant ce matin c'était un (2) à la place du (1)
Quelqu'un voudrait/pourrait-il me renseigner, me corriger ou me dire si il a le même problème svp ?
Autres pages sur : prob php mysql impossible connecter free jours
Lassé par la pub ? Créez un compte
ça craint comme problème ! Chez moi, ça marche nickel.
As-tu essayé de remplacer :
include("fichier_contenant_les_id");
(pourquoi n'a-t-il pas d'extension, ton fichier ?) par :
$host="sql.free.fr";
$database="monlogin";
$password="monpass";
directement ?
Ou soyons fou, essaie avec :
$db = mysql_connect("sql.free.fr","monlogin","monpass");
As-tu essayé de remplacer :
include("fichier_contenant_les_id");
(pourquoi n'a-t-il pas d'extension, ton fichier ?) par :
$host="sql.free.fr";
$database="monlogin";
$password="monpass";
directement ?
Ou soyons fou, essaie avec :
$db = mysql_connect("sql.free.fr","monlogin","monpass");
j'ai essayé tout ça
et pour include("fichier_contenant_les_id");
(pourquoi n'a-t-il pas d'extension, ton fichier ?)
bien sur qu'il a une extension
mais l'extension n'est pas importante en php
l'extension est ".wam" (on peut mettre ce qu'on veut)
mais j'essayes quand même avec .php au cas où celà aurait changé
testé avec .php à la place de .wam résultat exactement pareil...
je commence à desesperer !!! merci free !!!!
et pour include("fichier_contenant_les_id");
(pourquoi n'a-t-il pas d'extension, ton fichier ?)
bien sur qu'il a une extension
mais l'extension n'est pas importante en php
l'extension est ".wam" (on peut mettre ce qu'on veut)
mais j'essayes quand même avec .php au cas où celà aurait changé
testé avec .php à la place de .wam résultat exactement pareil...
je commence à desesperer !!! merci free !!!!
Mauvaise interprétation de ma part : je pensais (connement) que fichier_contenant_les_id était le nom de ton fichier, et qu'il manquait un .php...
Sur le web, pour la première erreur (la connexion), j'ai trouvé les cas de figure ici :
1. Le serveur de bases de données MySQL n'est pas lancé.
2. Vous n'avez pas demandé l'activation de votre base de données auprès de votre hébergeur.
3. Vous avez indiqué un nom de serveur de base de données erroné.
1. ça marche chez moi, donc non.
2. tu as confirmé que tu l'avais fait.
3. l'erreur bête, mais je suppose que tu as vérifié.
Donc là, pour moi ça ne peux venir que de ton code...
Sur le web, pour la première erreur (la connexion), j'ai trouvé les cas de figure ici :
1. Le serveur de bases de données MySQL n'est pas lancé.
2. Vous n'avez pas demandé l'activation de votre base de données auprès de votre hébergeur.
3. Vous avez indiqué un nom de serveur de base de données erroné.
1. ça marche chez moi, donc non.
2. tu as confirmé que tu l'avais fait.
3. l'erreur bête, mais je suppose que tu as vérifié.
Donc là, pour moi ça ne peux venir que de ton code...
ben j'ai tout vérifié et je vois pas comment mon code aurait évolué tout seul sans que j'y touche
(j'y connais rien en intelligence artificielle en plus... :-D)
de plus le truc c'est que la connection à la base était parfaitement réalisée jusqu'au 28 mars....
je n'ai pas touché au code depuis ce jour donc ça ne peut venir de lui...
et je pense que free ont plusieurs serveurs pour les sites perso et le sql
en prime pour etre sur, j'ai tout balancé sur un autre serveur et copier la base
et exactement pareil...
(j'y connais rien en intelligence artificielle en plus... :-D)
de plus le truc c'est que la connection à la base était parfaitement réalisée jusqu'au 28 mars....
je n'ai pas touché au code depuis ce jour donc ça ne peut venir de lui...
et je pense que free ont plusieurs serveurs pour les sites perso et le sql
en prime pour etre sur, j'ai tout balancé sur un autre serveur et copier la base
et exactement pareil...
Alors là :
- si tu n'as pas touché à ton code, que ça marchait avant et plus maintenant,
- si tu as essayé de balancer ton site sur un autre serveur et que ça ne marche toujours pas,
je ne vois pas.
Je t'ai donné les cas de figure liés à ton erreur, donc là ça parait incompréhensible.
As-tu regardé sur Internet si d'autres que toi avait le même problème (je suppose que oui) ?
Désolé de ne pas pouvoir t'aider, en plus ça m'interesserait de savoir, car cela peut très bien se reproduire.
- si tu n'as pas touché à ton code, que ça marchait avant et plus maintenant,
- si tu as essayé de balancer ton site sur un autre serveur et que ça ne marche toujours pas,
je ne vois pas.
Je t'ai donné les cas de figure liés à ton erreur, donc là ça parait incompréhensible.
As-tu regardé sur Internet si d'autres que toi avait le même problème (je suppose que oui) ?
Désolé de ne pas pouvoir t'aider, en plus ça m'interesserait de savoir, car cela peut très bien se reproduire.
oui j'ai regardé prtout sur internet pas trop de "similaritudes" ?
j'ai posté sur le forum de présence PC un gars m'as dit qu'il avait eu à peu près le même prob et que ça c'était remis au bout de 3 jours
en plus j'ai envoyé une nouvelle question à free par mail, j'attends leur réponse... mais ils sont pas très rapides...
t'inquiètes pas je posterais la solution ou la source du problème
j'ai posté sur le forum de présence PC un gars m'as dit qu'il avait eu à peu près le même prob et que ça c'était remis au bout de 3 jours
en plus j'ai envoyé une nouvelle question à free par mail, j'attends leur réponse... mais ils sont pas très rapides...
t'inquiètes pas je posterais la solution ou la source du problème
Citation :
Et bah, j'ai la réponse : "Free fait une maintenance sur toutes les bases de données". Il faut regarder sur le site de free, c'est expliqué. un technicien m'a envoyé ça :
Date : 29/03/2006 22:13
Question:
bonjour,
voilà mon problème : depuis hier soir (le 28/03/06) mon site ne veut plus se connecter à sa base de données, alors que ça marchait parfaitement jusqu'à maintenant. Je voudrais savoir ce qui se passe et que ce soit réparé...
site : frafau135.free.fr
merci de remettre ceci en ordre, ou de m'expliquer le problème
Reponse:
Cher Freenaute,
Panne temporaire du serveur MySQL, c'est retabli, veuillez nous excuser pour la gène occasionnée.
voilà, où as tu vu ça sur leur site, j'ai pas trouvé
(leur nouveau site est encore plus pourri que l'ancien soit dit en passant)
message/réponse suivant à free :
Bonjour,
Bon maintenant ça commence vraiment à m'énerver, le problème ne vient pas de moi, j'ai testé tout mon site en local et il marche parfaitement.
ainsi je vous demande de bien vouloir vérifier l'état de ma BdD et de tout mettre en oeuvre pour résoudre mon problème.
Je ne vais quand même pas venir vérifier dans vos locaux serveurs par moi-même...
Merci d'avance
Reponse:
Cher Freenaute,
Une equipe est toujours sur le problème concernant les serveurs MySQL, je ne peux vous donner de délai de retablissement.
faut vraiment pas etre pressé avec eux, une semaine complète de bugs ça commence à faire long...
Citation :
Question:Bonjour,
Bon maintenant ça commence vraiment à m'énerver, le problème ne vient pas de moi, j'ai testé tout mon site en local et il marche parfaitement.
ainsi je vous demande de bien vouloir vérifier l'état de ma BdD et de tout mettre en oeuvre pour résoudre mon problème.
Je ne vais quand même pas venir vérifier dans vos locaux serveurs par moi-même...
Merci d'avance
Reponse:
Cher Freenaute,
Une equipe est toujours sur le problème concernant les serveurs MySQL, je ne peux vous donner de délai de retablissement.
faut vraiment pas etre pressé avec eux, une semaine complète de bugs ça commence à faire long...
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumPhp mysql comment relier deux tables
- ForumPhp mysql requette sur deux tables
- ForumPhp - mysql requete entre deux tables
- ForumLie deux tables en php mysql
- ForumComparaison de deux periode php mysql
- ForumConnection mysql sur free en php
- ForumProb avec apache, mysql, php.
- ForumComparer deux jours php
- ForumPhp se connecter a deux bases mysql
- solutionsPhp mysql connection impossible
- Voir plus