Annonces


  • Accueil
  •  » Signatux
  •  » ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

#1 18/03/07 03:16:19

Dinkyo
Nouveau
Date d'inscription: 18/03/07
Messages: 3
Envoyer un MP

  Email

ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

Bonjour,

Je tenais d'abord à féliciter Julien VAUBOURG et tous les utilisateurs de ce forum de votre contribution à cette excellente réussite de Signatux !

J'ai réussi à mettre ce livre d'or en place, très facilement, sur un de mes sites et je suis pleinement satisfait !

Par contre, je me prends la tête depuis 1 heure à essayer de l'installer sur mon site principal sans succès...

Est-ce car j'ai déjà mySQL utilisé sur ce serveur pour autre chose ? Pourtant j'ai droit à 10 bases MySQL 4.1.x et le serveur supporte aussi bien PHP 5.x ou PHP 4.x

Pourtant je suis sûr d'avoir repris exactement le bon nom d'utilisateur mySQL, le bon host, le bon mot de passe et le bon nom de la base.

Si quelqu'un avait une idée pour m'aider je serai très heureux, j'ai vraiment envie de pouvoir le mettre en place sur mon site.

N'hésitez pas à me demander si vous avez une idée et j'ai oublié de transmettre des informations utiles...

Merci de votre aide, je me réjouis de vous lire...

Dinkyo

P.S. Je crains que ce soit mon serveur qui ne soit pas compatible avec Signatux mais j'espère que non...

P.S. Je ne comprends pas pourquoi l'install demande deux fois le mot de passe mysql, est ce que l'install configure lui même l'accès mysql ? Car sur mon serveur le compte mysql est déjà configuré et un mot de passe existe déjà, que je connais mais ne peux changer chez mon hébergeur... Cela me semble bizarre car habituellement sur internet, on nous demande 1 fois le mot de passe lorsque il existe déjà et deux fois lorsque l'on en crée un nouveau...

Dernière modification par Dinkyo (18/03/07 10:58:28)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 18/03/07 11:17:42

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

Salut,
je sais ce que tu as oublié : l'erreur, tu nous détailles un peu les causes, mais pas l'erreur en tant que telle. On se doute de la conséquence ("ça ne marche pas") mais y a-t-il une erreur affichée ?


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 18/03/07 13:16:01

Dinkyo
Nouveau
Date d'inscription: 18/03/07
Messages: 3
Envoyer un MP

  Email

Re: ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

Merci Malcolm pour ta réponse !

Tu as raison je n'ai pas expliqué clairement le message d'erreur que l'install me donne, je l'avais simplement mis comme titre de mon message...

Le voici, il apparaît directement, lorsque je clique sur "installer" à la deuxième page de l'install (la page après le choix de la langue) :

"ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres."

Dinkyo

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 19/03/07 11:50:55

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

- tu es sûr que le nom de la base de données existe
- tu sembles être sûr que l'utilisateur existe.

Vérifie 2 choses :
- si tu as plusieurs bases de données et plusieurs utilisateurs SQL, celui que tu choisis a-t-il le droit de se connecter à la base que tu choisis ?
- si tu es sûr que la ligne précédente est vraie (return TRUE; biggrin) alors es-tu sûr que la connexion à la base se fasse par la bonne adresse ? souvent "localhost", parfois ça peut être changé par l'hébergeur sous forme mysqlXXX.hebergeur.com où XXX est leur numéro de serveur mysql par exemple.


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 19/03/07 14:46:28

Dinkyo
Nouveau
Date d'inscription: 18/03/07
Messages: 3
Envoyer un MP

  Email

Re: ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

Je te remercie encore Malcolm d'essayer de m'aider...

Mais ça va être plus compliqué que prévu car je suis certain d'avoir mis les bonnes indications à tous les points que tu as relevé.

Je suis certain car je viens de mettre en place sur mon serveur un autre script PHP/mySQL de statistiques avec les mêmes données que j'introduis à l'install de Signatux.

Une solution doit bien exister, je trouverai surprenant que Signatux ne soit pas compatible avec mon serveur web mais cela doit certainement être complexe...

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 09/06/07 17:08:29

apo
Nouveau
Date d'inscription: 09/06/07
Messages: 1
Envoyer un MP

  Email

Re: ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

Il m'arrivait exactement le même problème... j'ai donc jeté un petit coup d'oeil au code, et me suis rendu compte de l'utilisation de la fonction mysql_pconnect()  à la ligne 16 du fichier signatux/class/db/mysql.class.php . Or en essayant d'utiliser cette fonction toute seule sur une page de test, l'erreur suivante m'était renvoyée :
Warning: mysql_pconnect() has been disabled for security reasons in /home[...]

Donc en gros, cette fonction n'est pas supportée par mon hébergeur...

J'ai simplement remplacé le mysql_pconnect([...])  par mysql_connect([...])  et l'installation s'est achevée parfaitement... maintenant, il me reste à voir s'il y aura des problèmes à l'utilisation, mais je n'en ai pas encore rencontrés.

Peut-être est-ce la solution au problème ? Testez sur une page de test la fonction mysql_pconnect() !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 09/06/07 19:39:55

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.

apo a écrit:

Warning: mysql_pconnect() has been disabled for security reasons in /home[...][/b]
Donc en gros, cette fonction n'est pas supportée par mon hébergeur...

J'ai simplement remplacé le mysql_pconnect([...])  par mysql_connect([...])  et l'installation s'est achevée parfaitement... maintenant, il me reste à voir s'il y aura des problèmes à l'utilisation, mais je n'en ai pas encore rencontrés.

Merci apo pour ta contribution, ton pb était clair.
Et non, le remplacement tout à fait judicieux que tu as fait, ne change absolument rien sur le fonctionnement du script, en effet.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
  • Accueil
  •  » Signatux
  •  » ERREUR : Erreur de connexion à la base mySQL, vérifiez vos paramétres.
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson