Se connecter / S'enregistrer
Votre question

[Prob PHP/MySQL] impossible de se connecter à la BD free depuis deux jours

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
31 Mars 2006 14:07:31

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"

  1. function SeConnecter()// Se connecte à la base de données
  2. {
  3. include("fichier_contenant_les_id");
  4. mysql_connect($host,$database,$password);
  5. //or die ("Connection au serveur impossible");
  6. mysql_select_db($database);
  7. //or die ("Sélection de la base de données impossible");
  8. }


*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"
  1. $host="sql.free.fr";
  2. $database="monlogin";
  3. $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

31 Mars 2006 14:20:16

ç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");
31 Mars 2006 14:25:33

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 !!!!
Contenus similaires
31 Mars 2006 14:38:30

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...
31 Mars 2006 14:45:26

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...
31 Mars 2006 19:27:21

un peu d'aide svp ?
1 Avril 2006 12:30:04

toujours pas d'idée ?
2 Avril 2006 11:21:47

merci de vous soucier un petit peu de mon problème si possible

ça fait presque 5 jours que ça merde maintenant

et avec l'incompétence des techniciens free j'ai pas grande solution...
2 Avril 2006 11:28:09

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.
2 Avril 2006 11:30:26

A tu restesté depuis sur un serveur local?
Si tu veux je peux t'aider si tu m'envoie la page/classe en question que je puisse étudier ton code (2 noeinoeiles valent mieux qu'un ^^)

Contact-moi en pv si ca te va =)
2 Avril 2006 11:32:30

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é. ;-)
2 Avril 2006 11:33:53

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
2 Avril 2006 11:42:00

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)
3 Avril 2006 15:24:33

après un nouveau message à free et tjs rien changé dans mon problème...

le conseiller me répond : ça peut venir de notre nouvelle mise à jour de mysql (version 5.0.19)
4 Avril 2006 12:23:52

message/réponse suivant à free :

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...
19 Avril 2006 19:46:17

les connexions sur les bases de données de free ne sont possibles que depuis free (tu ne peux pas faire un site ailleur qui se connecte sur free)

Mais bon, je ne sais pas si c'est ton cas ...
Contenus similaires
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS