Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2008, à 15:05

PAdu92

Probleme mysql

Bonjour a tous.
J'ai un petit site (rien de gros, base de donnée de quelques Mo, environ 20visiteurs par jours) J'ai des membres qui disent avoire des erreurs de temps en temp, donc j'ai regarder les logs, et en effet j'ai:
Erreur fatale: Connexion base de donnée impossible!



Too many connections


Ligne 44 : mysql.class.php

Plusieurs fois par jours, je suis sur ubuntu desktop Gutsy

Hors ligne

#2 Le 18/03/2008, à 15:16

wblitz

Re : Probleme mysql

est-ce que les connexions (à la base) sont bien fermées dans ton code php ?

Dernière modification par wblitz (Le 18/03/2008, à 15:17)


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#3 Le 18/03/2008, à 15:21

PAdu92

Re : Probleme mysql

justement, je ne sais pas, et de ce coter la je ne my connait pas trop. Mon script c"est PHPBoost si vous connaisser

Hors ligne

#4 Le 18/03/2008, à 15:24

wblitz

Re : Probleme mysql

que donne la sortie de la commande :

grep max_connections /etc/mysql/my.cnf

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#5 Le 18/03/2008, à 15:25

yohann

Re : Probleme mysql

que donne?

sudo mysqld --verbose --help | grep max_connection

normalement c'est 100;

si c'est moins chez toi le pb peu vennir de la,
ou d'une erreur de code fesant que tu te connect trop a la DB pour certainnes pages, ou que tu as plus de visiteurs que prevu
ou d'autres chose encores
sinon un autre truc util:
les log de mysql se trouve dans /var/log/mysql/mysql.err pour le client mysql

bonne chance

edit: argh un pingoin qui tire plus vite que son ombre m a grillé

Dernière modification par yohann (Le 18/03/2008, à 15:26)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#6 Le 18/03/2008, à 15:27

PAdu92

Re : Probleme mysql

c'est bien a 100 et rien dasn mysql.err

Hors ligne

#7 Le 18/03/2008, à 15:35

wblitz

Re : Probleme mysql

tu peux te connecter à la base de données et lancer la commande :

show processlist;

(il me semble qu'il faut les droits d'admin sur la base, mais c'est pas garanti, qu'on me corrige si je raconte des conneries wink)


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#8 Le 18/03/2008, à 15:40

yohann

Re : Probleme mysql

amha le pb vient de phpboost, ou d'un nombre trop important de visiteurs(cad de bot spameur comme tu n'a que 24 inscrits), déja tu peut preciser sur le post que tu a mis sur leur forum que tu as bien 100 max_connections et 24 membres
sinon c'est assez embetant qu il n'y ai rien dans mysql.err essaie mysqld.err a tout hasard,
sinon il existe des commande pour avoir plus de log, mais normalement un connexion echouer doit creer un log meme au niveau standard je crois


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#9 Le 18/03/2008, à 16:12

PAdu92

Re : Probleme mysql

non toujour rien dans mysqld.err non plus... Je suis en train de contacter les devs, parce que j'ai une autre erreur (sa sa vien de phpboost pour sur):

Erreur fatale: Requête inject invalide

INSERT INTO phpboost_stats (stats_year, stats_month, stats_day, nbr) VALUES ('2008', '3', '2', '58')

Duplicate entry '2-3-2008' for key 2


Ligne 94 : changeday.php

Hors ligne

#10 Le 18/03/2008, à 16:16

yohann

Re : Probleme mysql

bonne chance dans tes demarches corsedu92


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#11 Le 18/03/2008, à 16:31

PAdu92

Re : Probleme mysql

lol tes sur leur forum aussi ou quoi?

Hors ligne

#12 Le 18/03/2008, à 16:37

yohann

Re : Probleme mysql

non, mais j ai un peu chercher une solution la bas, et j ai trouve un gars qui a poster chez eux aoujourd'hui qui a le meme probleme que toi, et coincidence encore il a aussi 92 dans son pseudo lol


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#13 Le 18/03/2008, à 16:38

PAdu92

Re : Probleme mysql

lol en tout cas merci pour l'aide

Hors ligne