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.
phpBB 2.0.21: Speicherüberlastung wegen max. apache childs
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.