Titre: Erreur 1203 : max user connexions
Posté par: papiLancastre le le 01-01-2014 a 22:51:32
Bonjour !
Tout d'abord voici le site en question : www.maisonlancastre.fr Et les informations nécessaires à la résolution de mon problème : - J'utilise le cms Wordpress et pour le Forum : phpbb3 (plugin de pont : wp phpbb bridge) - une 10aine de plugins (un chat en direct, quelques widgets, un formulaire) - Hébergement "essentiel" de Nuxit, 5 connexions simu autorisées. 37 membres (+ en moyenne 2 invités régulièrement) Erreurs : - erreur 1203 User has more than max user connexions active... - erreur de connexion à la base de données - erreur de connexion à la base de données wordpress. Ces erreurs apparaissent tous les jours depuis toujours, mais c'est de pire en pire. Actuellement j'ai essayé de charger rien que la page d'accueil 40fois sans succès. Autant vous dire que ça devient invivable...
Les trois erreurs se rejoignent, j'ai trop de requêtes simultanées. J'en déduit que soit certaines requêtes sont trop lourdes, ne se ferment pas, soit trop sont envoyées d'un coup.
Je n'ai quasiment pas de connaissances en dehors du css. J'ai des tas de questions... - Comment réduire le nombre de requêtes ? - Comment savoir d'où vient précisément le problème ? - Comment savoir quelles requêtes sont trop lourdes, ou ne se ferment pas ou, si le problème vient du fait que chaque page envoie trop de requêtes ? - Comment connaître le nombre de requêtes traitées et leur localisation à chaque page chargée ? - Comment enfin réduire le poids des requêtes ?
Merci à tous pour votre aide, je ne sais plus quoi faire, je commence à me résigner à 1 - payer un développeur pour qu'il règle mon problème 2 - changer d'hébergement. Pour une simple petite communauté de jeu j'aimerais tout de même éviter de recourir à des solutions si couteuses en proportion du projet.
Cordialement. |
Titre: Re:Erreur 1203 : max user connexions
Posté par: Chriss le le 02-01-2014 a 06:05:11
Trop de requêtes -> il faut alléger les appels à la base de données. Pour cela : - Supprimer les plugins gourmands et/ou mal codés qui font des requêtes intempestives - Supprimer les plugins pas vraiment utiles - Choisir un thème plus léger
Et si ces solutions ne suffisent pas et/ou ne sont pas possibles : - Utiliser un plugin de cache pour mettre en cache les requêtes et pages fréquentes (voir notamment http://www.seomix.fr/meilleur-plugin-cache-wp/) - Augmenter la puissance de l'hébergement
|
Titre: Re:Erreur 1203 : max user connexions
Posté par: papiLancastre le le 02-01-2014 a 10:00:21
Merci de ta réponse !
Alors : j'utilise wp super cache déjà ; et wp-optimizer aussi dans un autre genre ; j'ai 16 plugins en tout (ça me parait pas énorme pourtant...) et j'ai déjà pas mal allégé.
Ce qui devait arriver arriva, j'ai changé d'hébergement pour passer à 10 requêtes et j'ai toujours le problème !
Ma question est donc la suivante : comment savoir ce qui est trop gourmand ? Poids et localisation... (theme, plugin, lequel, quel script exact et quelle ligne) Ca m'aiderait grandement pour tenter un ultime tri :) |
Titre: Re:Erreur 1203 : max user connexions
Posté par: papiLancastre le le 02-01-2014 a 11:03:13
J'utilise actuellement ce code "La page contient <?php echo get_num_queries(); ?> requêtes SQL et son temps de chargement est de <?php timer_stop(1, 1); ?> secondes."
La page contient (entre) 33-37 requ�tes SQL et son temps de chargement est de 1,3-1,7 secondes
Mais cela n'est pas assez précis pour que j'en connaisse l'origine. J'ai désactivé différents plugins pour comparer les requetes : Mon theme : +3 Wp Php bb bridge : +8 WP security : +3 Calendrier : +2 tout le reste : 0/1 requete.
Si je désactive tout avec le thème de base ect : 11 requêtes.
Je me demande du coup d'ou ça peut venir, mon phpbb qui consomme autant ? une mauvaise install de wp ??
Trouvez-vous que cela soit énorme ? D'ou cela peut-il venir ?
Depuis phpmyadmin je vois en moyenne 131 requête par secondes ; 50% de mes requêtes sont du select, et 16% sont du set_option ; 10% update. Je sais pas si ça peut aider! |
Titre: Re:Erreur 1203 : max user connexions
Posté par: florent le le 03-01-2014 a 11:36:22
Bonjour
tu a résolu ton problème ? |
Titre: Re:Erreur 1203 : max user connexions
Posté par: papiLancastre le le 05-01-2014 a 10:01:20
| Oui le problème est résolu ! A vrai dire je ne sais pas exactement comment... J'ai désactivé un plugin (quickchat) et depuis pas d'erreur ! Pourtant c'est un plugin assez léger en théorie, j''ai un peu de mal à comprendre, je pense que ce plugin devait faire une requete trop lourde et laissait trop peu de marge aux autres plugins ce qui entrainait des erreurs du fait desdits autres plugins. |
Titre: Re:Erreur 1203 : max user connexions
Posté par: florent le le 05-01-2014 a 10:17:43
Oui c'est surement ça, c'était un plugin pour un "chat" ? si oui je crois que ça génère beaucoup de requêtes et demande beaucoup de ressources en fonctionnement.
|
Titre: Re:Erreur 1203 : max user connexions
Posté par: papiLancastre le le 06-01-2014 a 05:43:19
Eh bien voilà, c'était ça. Et en fait en regardant à un instant précis lorsque j'étais le seul sur le site, il ne consommait rien et j'ai refait un test et là il me mangeait 10 requêtes ! Donc la première fois je ne l'avais pas retenu dans la liste des plugins gourmands. Les autres plugins étaient stables en consommation même s'ils consomment parfois pas mal ; c'est celui ci qui pouvait atteindre des pics qui faisaient planter le site. Ca faisait des mois que j'avais ce problème ! Trop heureux d'en être débarassé. :) |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|