[MYSQL] max_user_connections

Résolu/Fermé
Thibane Messages postés 48 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 9 février 2007 - 25 janv. 2007 à 12:03
 jerome - 27 janv. 2009 à 11:02
Rebonjour à tous.
Gros gros souci là. En fait j'ai fait une boulette, j'ai oublié mes "mysql_close()" je crois et du coup quand j'arrive sur la page d'accueil de mon site, j'ai ca :

User ***** already has more than 'max_user_connections'

C'est réparable???

(je travaille avec php/Mysql et directement sur le net avec phpmyadmin)

3 réponses

Thibane Messages postés 48 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 9 février 2007 3
25 janv. 2007 à 13:14
Petite précision, mon site est hébergé par free.
J'arrete pas de faire des recherches depuis ce matin : j'ai trouvé 10000 fois l'explication mais toujours aucune solution
0
Jean-François Pillou Messages postés 18707 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 267
25 janv. 2007 à 13:56
Normalement, à moins que tu utilises Mysql_pconnect(), les connexions sont fermées automatiquement par PHP.

Je crois comprendre que ce qui te gêne c'est le connexions qui sont présentes et qui empêchent d'autres connexions de s'établir.

A cela deux réponses :

- soit supprimer les connexions ouvertes :
SHOW PROCESSLIST;
puis 
KILL id_du_processus;


- soit augmenter la valeur de max_user_connections :

set global max_user_connections = 10;
ou
set local max_user_connections = 10;

0
Thibane Messages postés 48 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 9 février 2007 3
25 janv. 2007 à 14:04
Ok jeff mais je mets ou ces lignes de code? Sachant que je ne peux plus accéder à phpmyadmin?
0
Thibane Messages postés 48 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 9 février 2007 3 > Thibane Messages postés 48 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 9 février 2007
25 janv. 2007 à 15:28
Fiouh 2 problemes réglés dans la meme journée! :)

En fait il suffisait d'attendre, mysql coupant automatiquement les connexions à la base au bout d'un certain temps.

Donc si ca vous arrive, la seule à faire pour réparer, c'est faire une pause, au moins ca vous reposera un peu les yeux.. ;)
0
C'est un vieux message, mais il m'a sauvé la vie aprés trois heures de sueurs froides
Un grand MERCI M. Jeff
0
javais le meme probleme, j'ai pu le réparer
merci
0