Auteur Sujet: Connexion_bdd ne fonctionne pas HELP!!!!  (Lu 497 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Connexion_bdd ne fonctionne pas HELP!!!!
« le: 19 Décembre 2011 à 10:27:21 »
Bonjour,

J'ai fini de créer un site php avec une base de données en local tout ce passé bien jusqu'à que j'ouvre une base de données sur phpnet.
J'ai rempli les champs sur ma page connexion_bdd.php et quand je pensais que tout était bon voila ce que IE me met :

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/users5/j/johanna94/www/orchidee/connexion_bdd.php on line 8
impossible de se connecter au serveur


En sachant qu'à la ligne 8 de ma page c'est :   mysql_connect($mysql_server, $mysql_login,$mysql_password)
 or die ('impossible de se connecter au serveur'); 

Je n'arrive pas à trouver mon erreur.
Quelqu'un pour m'aider???

Hors ligne Sellig33

  • Débutant
  • *
  • Messages: 81
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #1 le: 19 Décembre 2011 à 10:47:13 »
Bonjour,

Avez-vous mis à jour vos paramètres de connexion, correspondant à la nouvelle base de données ?


Gilles

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #2 le: 19 Décembre 2011 à 10:50:32 »
via Filezilla? oui et le message est le même

Hors ligne Sellig33

  • Débutant
  • *
  • Messages: 81
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #3 le: 19 Décembre 2011 à 11:06:56 »
Bonjour,

sur le wiki phpnet :
http://wiki.phpnet.org/index.php/Comment_me_connecter_%C3%A0_ma_base_de_donn%C3%A9es_MySQL_%3F
http://wiki.phpnet.org/index.php/Accueil

A part les paramètres de connexion erronés ou erreur dans le nom de la base, je ne vois pas ???


Gilles

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #4 le: 19 Décembre 2011 à 11:39:38 »
le probleme c'est la ligne 8:   

 mysql_connect($mysql_server, $mysql_login,$mysql_password)
 or die ('impossible de se connecter au serveur'); 




Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #5 le: 19 Décembre 2011 à 11:42:06 »
et quand j'efface cette ligne plus rien ne fonctionne

Hors ligne RobertG

  • Débutant
  • *
  • Messages: 24
    • Robert Gastaud Conseils et Assistance
Re : Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #6 le: 19 Décembre 2011 à 12:08:57 »
et quand j'efface cette ligne plus rien ne fonctionne
Logique puisqu'elle est faite pour créer la connexion à la base et que le site ne peu fonctionner sans.
Manifestement, un des trois paramètres : serveur, login et/ou mot de passe comporte une erreur.

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #7 le: 19 Décembre 2011 à 12:14:35 »
Je viens de vérifier tout est correctement noté. Juste j'ai un doute au niveau du $mysql_server on ne met pas .phpnet??

Hors ligne Sellig33

  • Débutant
  • *
  • Messages: 81
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #8 le: 19 Décembre 2011 à 12:35:37 »
Bonjour,


Je viens de vérifier tout est correctement noté. Juste j'ai un doute au niveau du $mysql_server on ne met pas .phpnet??
Non!

par exemple pour moi en mutualisé mon serveur mysql est  'cl1-sql5' ou 'localhost' si vous avez un serveur VDS/Dédié (en Mutualisé les paramètres de connexion nous sont transmis après la création de la BDD)

add - http://wiki.phpnet.org/index.php/MySQL_me_donne_une_erreur_%22Can%27t_connect_to_local_MySQL_server_through_socket%22
         http://wiki.phpnet.org/index.php/Comment_utiliser_les_bases_de_donn%C3%A9es_MySQL_depuis_l%E2%80%99ext%C3%A9rieur_%3F

Gilles
« Modifié: 19 Décembre 2011 à 12:43:25 par Sellig33 »

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #9 le: 19 Décembre 2011 à 13:19:45 »
voila ma page connexion

<?php

$mysql_server = 'cl1-sql6';
$mysql_login = 'johanna942';
$mysql_password = '******';
$mysql_database = 'johanna942';

mysql_connect($mysql_server, $mysql_login,$mysql_password, $mysql_database)
 or die ('impossible de se connecter au serveur');

?>


je sais plus quoi faire

Hors ligne Sellig33

  • Débutant
  • *
  • Messages: 81
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #10 le: 19 Décembre 2011 à 13:35:25 »
Bonjour,

Est-tu sur du quatrième paramètre
voir la doc http://php.net/manual/fr/function.mysql-connect.php



Gilles

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #11 le: 19 Décembre 2011 à 13:48:56 »
par rapport a ce que m'a envoyé phpnet c 'est à dire

 Hôte de connexion MySQL (HOST) : cl1-sql6
* Nom de la BASE MySQL : johanna942
* Nom d'utilisateur (LOGIN) : johanna942
* Mot de passe (PASSWORD) : *****

Hors ligne Sellig33

  • Débutant
  • *
  • Messages: 81
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #12 le: 19 Décembre 2011 à 14:01:59 »
Bonjour,

vous utilisez un script perso ou un CMS ??

Gilles





Hors ligne Jean.

  • Administrateur
  • Débutant
  • *****
  • Messages: 44
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #13 le: 19 Décembre 2011 à 14:31:43 »
Si vous vous connectez à la base depuis l'extérieur ou un VDS ou Dédié, il faut rajouter le suffixe .phpnet.org à l'adresse du serveur, soit, dans ce cas : cl1-sql6.phpnet.org.


Si tel n'est pas le cas, pouvez vous remplacer :
or die ('impossible de se connecter au serveur');Par :
or die("impossible de se connecter au serveur : " . mysql_error());
Cela peux permettre d'avoir plus d'informations sur le problème rencontré.

Hors ligne johanna94

  • Débutant
  • *
  • Messages: 15
    • E-mail
Re : Connexion_bdd ne fonctionne pas HELP!!!!
« Réponse #14 le: 19 Décembre 2011 à 14:40:14 »
c'est un script perso