Seite 1 von 1

phpBB 2.0.21: Speicherüberlastung wegen max. apache childs

Verfasst: 16.09.2006 14:06
von netti
Hey zusammen =)

Seit einer Woche betreibe ich auf der Homepage unseres Jahrgang ein phpBB Forum. Seit Mittwoch allerdings war plötzlich der Server weg, wobei ich damit meine, das man die Domain eintippen konnte, aber einfach keine Antwort bekam, der Browser also ewig lud.

Ich hab mir ncihts dabei gedacht, mein Anbierter hat sich drum gekümmert.
Der hat dann die Ursache nach und nach isoliert und festgestellt, dass scheinbar eine Datei des phpBBs Unmengen an rekursiven apache requests startet, die eine Vielzahl an apachechilds hervorrufen. Als Folge davon war der Apache natürlich überlastet (alle anderen Server, wie pop, imap, MySQL, ftp, liefen nach wie vor). Der Server wurde restartet und es dauerte keine 10 Minuten, bis wieder die Anzahl der childs den Server überlastete. Auch ein Hochstellen der Childs auf 100 hat wohl nicht gebracht (außer eben 100 childs).
Auch das Enspielen eines 2 Tage alten Backups hat den Server nach einiger Zeit lahmgelegt. Nach Sperren meiner Domain lief der Server dann wieder.
Datein des Forums habe ich mal flüchtig verglichen, die sehen alle ganz okay und identisch aus.
Mein Anbieter glaubt das Problem in der include/functions.php Datei lokalisiert zu haben, wobei ich da nicht genauer nachgefragt habe (er hat das einmal erwähnt).

Hat wer ne Idee, woran das liegen könnte und ob es tatsächlich am Forum liegt?
Logdateien liegen mir vor, habe allerdings noch keinen genauen Blick reingeworfen. Seltsam ist eben, dass das Foreum die erste Woche über lief und auf anderen Servern ja auch ohne Probleme zu laufen scheint.

Grüße, netti
...und Dank für eine Antwort.

Verfasst: 16.09.2006 20:46
von MaxMoon
...welche Mod's hast Du denn installiert?

Wenn Du keine Mod's drauf hast, würde ich folgendes machen:
Als erstes ein Backup der Datenbank machen. Dann einfach die neuste phpBB2-Version (2.0.21) nach Anleitung drüber installieren.

Verfasst: 17.09.2006 14:41
von netti
Keine Mods.

Habe aktuelle Version erneut drüber isntalliert und alle Dateien die oktaelen Rechte neu zugewiesen.

Scheint vorerst zu gehen. Danke!