General Error, to many 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.
Antworten
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

General Error, to many connections

Beitrag von Tarken »

Hi,


Ich hbae plötzlich von jetzt auf gleich einen sql error.
General Error

SQL ERROR [ mysql4 ]

Too many connections [1040]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Was genau bedeutet das? Haben es Bots auf mich abgesehen? Liegt es am Server?

Danke im voraus.
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

Re: General Error, to many connections

Beitrag von Tarken »

Sehe gerade, liegt wohl am Hoster. Habs in der Suche gefunden. :P

Allerdings interessiert es mich trotzdem, was es genau bedeutet.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: General Error, to many connections

Beitrag von gn#36 »

Das bedeutet nur, dass der SQL Server zu viele Verbindungen hat und daher keine weiteren Verbindungen mehr annehmen kann. Warum das so ist kann mehrere Ursachen haben: Zu geringe Zahl an zugelassenen Verbindungen, zu große Zahl an Webspaces am gleichen Server, generelle Überlastung durch zu viele Zugriffe...
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

Re: General Error, to many connections

Beitrag von Tarken »

Mhhh... Kein Wunder. Dann wirds wohl das mit zu viele Webspces sein. Typisch Ohost. :/
Benutzeravatar
Tarken
Mitglied
Beiträge: 237
Registriert: 23.03.2009 21:05
Kontaktdaten:

Re: General Error, to many connections

Beitrag von Tarken »

Was kann ich da jetzt eigneltihc gegen tun? :-?
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: General Error, to many connections

Beitrag von redbull254 »

Hallo erstmal,
Tarken hat geschrieben:Was kann ich da jetzt eigneltihc gegen tun? :-?
Provider anschreiben, Wechsel in Betracht ziehen.
Beste Grüße
Walter
Benutzeravatar
Glanter
Mitglied
Beiträge: 9
Registriert: 18.01.2009 01:33

Re: General Error, to many connections

Beitrag von Glanter »

Dies kann passieren wenn man die mysql_connect() nicht mit mysql_close() schliesst.

Hoffe mal dass dies phpBB3 macht :wink: und es entweder am Hoster liegt, oder andere Scripts diese nicht schliessen.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: General Error, to many connections

Beitrag von gn#36 »

Verbindungen werden eigentlich am Ende eines php Skriptes beendet - egal ob man dies nun explizit so angibt oder nicht (siehe [php:mysql_connect]) - es sei denn man verwendet persistente Verbindungen (siehe [php:mysql_pconnect]).

In diesem Fall könnte es natürlich zu Problemen kommen, denn Apache erzeugt gerne mal neue Kindsprozesse und die bauen dann je eine persistente Verbindung auf. Die mysql Klasse von phpBB kann auch persistente Verbindungen erzeugen, dies wird in der common.php allerdings nicht getan - alle Verbindungen sind grundsätzlich nicht persistent. Hinzu kommt ein Bug in der entsprechenden Funktion der sich aber nicht auswirkt auf den normalen Betrieb (http://www.phpbb.com/bugs/phpbb3/ticket ... t_id=55785).

Eigentlich sollte es an persistenten Verbindungen also nicht liegen, denn die werden von phpBB nicht verwendet.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Antworten

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