more than 'max_user_connections' active connections

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
brummel
Mitglied
Beiträge: 222
Registriert: 12.06.2005 20:16

more than 'max_user_connections' active connections

Beitrag von brummel »

In letzter Zeit bekomme ich (und meine User) öfters die Meldung

Code: Alles auswählen

General Error
SQL ERROR [ mysql4 ]

User ****** has already more than 'max_user_connections' active connections [1203]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Für phpBB2 gab's da mal einen Tipp für die Session-Tabelle. Gibt's sowas auch für phpBB3?
RusslandForum
Mitglied
Beiträge: 4
Registriert: 21.05.2007 12:13

Beitrag von RusslandForum »

Genau dieses Problem habe ich auch schon seit längerem.

Mich würde vor allem auch interessieren, ob das Problem auf Seiten der Forensoftware oder des Servers liegt.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Eventuell ist das Limit "max_user_connections" einfach zu niedrig.
Powered by Coffee
Stonewoman
Mitglied
Beiträge: 313
Registriert: 10.07.2005 15:09
Wohnort: Vinnen
Kontaktdaten:

Re: more than 'max_user_connections' active connections

Beitrag von Stonewoman »

Hallo,

seit heute habe ich das Problem:

Code: Alles auswählen

General Error
SQL ERROR [ mysql4 ]

User ****** has already more than 'max_user_connections' active connections [1203]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
auch. Was kann ich da tun??
Eventuell ist das Limit "max_user_connections" einfach zu niedrig.
Was muss ich denn wo einstellen??

Grüße, Stoni.
http://forum.skoliose-op.info
phpBB-Version: 3.0.11 | Style: subsilver2
MODs: Board3Portalv1.0.2 | Auto-Groups-101 | Anti_double_post_v1.0.5 | Geomap-2.1.0 | Who_was_here_1.0.0-RC1 | Firefox 3 Password Management Fix 1.0.0. | Smilies Categories 1.0.3 | Tablemaker Standalone) | NV_advanced_last_topic_titles_1_2_8
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17412
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: more than 'max_user_connections' active connections

Beitrag von Dr.Death »

Hallo,

falls es Dein eigener Server ist, findest Du diese Einstellung in der Konfigurationsdatei Deiner Datenbank.

Ansonsten kannst Du Dich nur an Deinen Hoster wenden.
maxundmoritz
Mitglied
Beiträge: 115
Registriert: 25.11.2007 23:05

Re: more than 'max_user_connections' active connections

Beitrag von maxundmoritz »

Dieses Problem haben schon seit langem einige Foren von phpbb 3.
ist es nicht etwas einfach gesagt, daß das Problem beim Hoster liegt?
Kann es nicht sein, daß irgendwo in der Software der Fehler (mit)begraben liegt?
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: more than 'max_user_connections' active connections

Beitrag von 4seven »

nein, da die max_user_connections über die server-einstellungen begrenzt wird. phpbb hat da 0 einfluß drauf. hat dein provider, meinetwegen um 225 kunden auf einen server zu quetschen, das auf 30 per kunde begrenzt, ist aber 30 usern (incl. gästen) schicht.

einer der (alten) möglichkeiten, um das abzufedern:
One thing you can try is turning persistent connections off in your config.php:

Code: Alles auswählen

// use persistant connections to the database
// 0 = don't use
// 1 = use
$usepconnect = 0;  
bei einem eigenen server:
Du solltest zuerst persistente MySQL-Verbindungen in der php.ini abschalten, falls noch nicht geschehen.

Ersetze:

Code: Alles auswählen

[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = On
mit:

Code: Alles auswählen

[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = Off
Danach Apache neustarten.

Auch solltest du die maximale Anzahl der Verbindungen am MySQL-Server ändern. Dazu in der Datei /etc/my.cnf oder /etc/mysql/my.cnf folgende Option im Abschnitt [mysqld] hinzufügen bzw. anpassen:

Code: Alles auswählen

max_connections = 1000
Danach MySQL neustarten.
futter:
http://www.php-homepage.de/manual/featu ... ctions.php
brummel
Mitglied
Beiträge: 222
Registriert: 12.06.2005 20:16

Re: more than 'max_user_connections' active connections

Beitrag von brummel »

4seven hat geschrieben:nein, da die max_user_connections über die server-einstellungen begrenzt wird. phpbb hat da 0 einfluß drauf. hat dein provider, meinetwegen um 225 kunden auf einen server zu quetschen, das auf 30 per kunde begrenzt, ist aber 30 usern (incl. gästen) schicht.
Na ja, bei phpBB2 lag das Problem ja wohl auch mehr an einer schlecht aufgeräumten Sessions-Tabelle. Da würde ich mal nicht ausschließen, dass auch in phpBB3 noch Optimierungsmöglichkeiten wären und wirklich alle Connections immer sauber geschlossen werden, oder?
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: more than 'max_user_connections' active connections

Beitrag von 4seven »

denk mal, das die crew um acyd-burn das schon sauber gelöst hat.
hab noch ein edit rein. sauberes session-handling ist wohl in erster linie (server)admin-sache
und in zweiter die der application, außer es ist völlig schlampenmäßig programmiert.
maxundmoritz
Mitglied
Beiträge: 115
Registriert: 25.11.2007 23:05

Re: more than 'max_user_connections' active connections

Beitrag von maxundmoritz »

4seven hat geschrieben:nein, da die max_user_connections über die server-einstellungen begrenzt wird. phpbb hat da 0 einfluß drauf. hat dein provider, meinetwegen um 225 kunden auf einen server zu quetschen, das auf 30 per kunde begrenzt, ist aber 30 usern (incl. gästen) schicht.

einer der (alten) möglichkeiten, um das abzufedern:
One thing you can try is turning persistent connections off in your config.php:

Code: Alles auswählen

// use persistant connections to the database
// 0 = don't use
// 1 = use
$usepconnect = 0;  
futter:
http://www.php-homepage.de/manual/featu ... ctions.php
Ich weiß nicht, ob es daran liegt.
Wir hatten teilweise 500 User online und es ging trotzdem!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“