Die Nacht der weißen Seite – Wie mein Blog fast verschwand und warum Ruhe die beste Waffe ist

Es ist immer derselbe Moment: Du öffnest deine Seite, willst einen neuen Text posten – und plötzlich starrt dich nur noch Weiß an. Kein Header, kein Footer, kein Fehler. Nur gähnende Leere. Willkommen im WordPress-Universum der kritischen Fehler.

Genau das ist mir passiert. Mein Blog war tot.
1: Der Fehler

Die Ursache war so banal wie ärgerlich:

In meiner wp-config.php waren mehrfach WP_DEBUG-Einträge drin.

WordPress lief also gegen sich selbst.

Dazu kam das lächerlich kleine PHP-Speicherlimit von 64 MB, das sofort bei größeren Abfragen „memory exhausted“ rief.

Obendrauf legten sich noch Cache-Plugins quer, die zwar Performance bringen sollen, aber im Fehlerfall eher Bremsklötze sind.

Ergebnis: Weißer Bildschirm. Besucher? Weg.

2: Die Spurensuche

Wer so etwas erlebt, braucht drei Dinge:

Nerven.

Zugang zum Server.

Logs.

Im Nginx-Errorlog stand es dann schwarz auf weiß: „Constant WP_DEBUG already defined“ und „Allowed memory size exhausted“. Das war die Spur. Also rein ins Terminal.

3: Die Reparatur

Die Rettung war kein Zauber, sondern Handwerk am Terminal:

Mit sed und awk die doppelten Debug-Zeilen rausgeschnitten.

Ein sauberes Debug-Setup reingeschrieben, das nicht kollidiert.

Das Speicherlimit im PHP-FPM-Pool auf 256 MB gesetzt.

Cache-Plugins entwaffnet: WP_CACHE=false, Cache-Ordner geleert, advanced-cache.php raus.

Und siehe da: Der Blog lebte wieder.

4: Die Lehren

Nie mehrere WP_DEBUG-Zeilen in die Config klatschen. Sauber halten, sonst schießt sich WordPress selbst ins Knie.

64 MB Speicherlimit sind ein Witz. Moderne Plugins fressen das schon beim Frühstück. Mindestens 256 MB sind Pflicht.

Cache-Plugins sind Waffen. Im besten Fall beschleunigen sie, im schlimmsten Fall blockieren sie alles. Wenn was klemmt: Erstmal abschalten.

Logs lügen nicht. Wer ins Errorlog schaut, spart sich Panik und Glaskugelraten.

Fazit: Haltung statt Hysterie

Es sind oft nicht die großen Katastrophen, die eine Seite lahmlegen – sondern kleine, aufeinander folgende Fehler. Ein doppelter Eintrag hier, ein zu kleiner Wert dort, ein Cache, der nicht weiß, dass er schweigen sollte.

Die weiße Seite war für mich kein Untergang, sondern eine Erinnerung: Systeme brechen nicht zusammen, weil sie böse sind. Sie brechen zusammen, wenn wir die Kleinigkeiten nicht im Blick behalten.

Also: Ruhe bewahren, Logs lesen, sauber aufräumen.
Denn nur so bleibt am Ende die wichtigste Seite im Netz online – die eigene.

Veröffentlicht von

carrabelloy

Meine Hobbys sind so vielseitig wie meine Gedanken. Ich begeistere mich für /ho#Open-#Source-#Software & arbeite gerne #Linux & anderen Tools in diesem Bereich. Dabei tauche ich tief in die Welt von Software und Hardware ein & tüftle gerne an verschiedenen Projekten. #Debian #Mobil Mein Interesse an der deutschen & europäischen #Politik ist groß, auch wenn es mich manchmal aufregt. Trotzdem halte ich es für wichtig, mich mit politischen Themen auseinanderzusetzen & auf dem Laufenden zu bleiben.