software-wartung24.de
· 5 Min. Lesezeit· Sandor Farkas

Warum alte Webseiten plötzlich nicht mehr funktionieren: Die häufigsten Ursachen

CMS & FrameworksWartungPHPSicherheit
Abstraktes Titelbild zum Thema Warum alte Webseiten plötzlich nicht mehr funktionieren (KI-generiert)

Die Website funktioniert nicht mehr. Gestern lief sie noch, heute zeigt sie eine Fehlermeldung oder eine leere Seite. Niemand im Unternehmen hat etwas verändert. Trotzdem ist plötzlich etwas kaputt.

Das klingt paradox, ist es aber nicht. Eine Website steht nicht für sich allein. Sie hängt an einem Server, an einer PHP-Version, an einem Browser und oft an externen Diensten. Ändert sich einer dieser Bausteine, kann die Website darauf reagieren, ohne dass jemand vor Ort eingegriffen hat.

Diese Situation kennen viele Betreiber älterer Websites: Die Website funktioniert nicht mehr, aber es gibt keinen offensichtlichen Auslöser. Dieser Artikel zeigt die häufigsten Ursachen, warum eine Webseite nach Jahren plötzlich streikt, und was dahintersteckt, wenn scheinbar von selbst etwas kaputtgeht.

Warum "niemand hat etwas geändert" trotzdem stimmen kann

Eine Website besteht aus mehreren Schichten. Der eigene Code ist nur eine davon. Darunter liegen der Webserver, die PHP-Version, die Datenbank und häufig ein Content-Management-System wie WordPress, Joomla oder Typo3. Darüber liegen Browser, die die Seite darstellen, und externe Dienste, die Daten liefern.

Jede dieser Schichten wird von jemand anderem gepflegt: vom Hoster, vom Browser-Hersteller, vom Anbieter eines externen Dienstes. Diese Parteien aktualisieren ihre Systeme unabhängig von Ihnen. Für sie ist das Routine. Für Ihre Website kann es der Auslöser sein.

Die häufigsten Ursachen im Überblick

PHP-Updates beim Hosting-Anbieter

Hoster aktualisieren die PHP-Version auf ihren Servern regelmäßig, meist aus Sicherheitsgründen. Läuft Ihre Anwendung noch auf einer älteren PHP-Version, kann ein serverseitiges Update Funktionen betreffen, die Ihr Code nutzt, die es in der neuen Version aber nicht mehr gibt oder die sich anders verhalten.

Das Ergebnis ist oft eine sogenannte "White Screen of Death", eine komplett leere Seite ohne erkennbare Fehlermeldung. Was PHP-Versionen konkret bedeuten und warum veraltete Versionen ein Risiko sind, erklären wir ausführlich im Artikel zu PHP 7 End of Life.

Veraltete Plugins und Erweiterungen

Bei WordPress, Joomla und ähnlichen Systemen läuft ein Großteil der Funktionen über Plugins. Diese Plugins werden von Drittanbietern gepflegt, nicht vom Kernsystem selbst. Wenn ein Plugin seit Jahren kein Update mehr bekommen hat, das CMS darum herum aber weiterentwickelt wird, entsteht eine Lücke. Irgendwann passt das Plugin nicht mehr zur restlichen Umgebung, und die Funktion, die es bereitstellt, bricht.

Je mehr Plugins im Einsatz sind und je älter sie sind, desto wahrscheinlicher wird genau das. Wie Sie erkennen, welche Abhängigkeiten in Ihrem System überfällig sind, beschreibt unser Artikel darüber, wie man Abhängigkeiten aktuell hält.

Browser-Änderungen

Browser wie Chrome, Firefox und Safari aktualisieren sich meist automatisch, oft mehrmals im Monat. Mit jedem Update ändern sich Details, wie Webseiten interpretiert werden: JavaScript-Verhalten, Sicherheitsrichtlinien für Cookies, Darstellung von Formularen.

Eine Website, die vor zehn Jahren nach damaligen Standards gebaut wurde, nutzt möglicherweise Techniken, die moderne Browser inzwischen anders behandeln oder ganz blockieren. Das betrifft besonders ältere JavaScript-Bibliotheken und selbst geschriebenen Code, der nie an neue Browser-Vorgaben angepasst wurde.

Externe APIs und Drittanbieter-Dienste

Viele Websites binden externe Dienste ein: Zahlungsanbieter, Kartendienste, Versandschnittstellen, Social-Media-Widgets. Diese Dienste kommunizieren über Schnittstellen, sogenannte APIs. Ändert der Anbieter seine Schnittstelle oder stellt eine alte Version davon ein, funktioniert die Verbindung nicht mehr.

Für Sie sieht das aus wie ein Defekt an Ihrer eigenen Website. Tatsächlich hat sich aber nur der externe Dienst verändert, mit dem Ihre Website spricht.

Warum ältere Systeme besonders anfällig sind

Bei einer aktiv gepflegten Website fallen solche Änderungen meist kaum auf. Ein Entwickler beobachtet die Systeme, testet Updates vorab und reagiert, bevor etwas ausfällt. Bei Systemen, die seit Jahren niemand mehr angefasst hat, fehlt genau dieser Blick.

Die Probleme sammeln sich dann im Hintergrund an, unsichtbar, bis eine einzelne externe Änderung sie sichtbar macht. Welche Anzeichen dafür sprechen, dass eine Software dringend Aufmerksamkeit braucht, auch bevor etwas komplett ausfällt, zeigt unser Artikel über zehn Zeichen, dass Software Wartung braucht.

Was Sie jetzt konkret tun können

Der erste Schritt ist, die genaue Fehlerursache zu finden. Server-Logs und Fehlermeldungen des Hosters geben meist einen ersten Hinweis, ob es an PHP, an einem Plugin oder an einer externen Verbindung liegt.

Der zweite Schritt ist eine Bestandsaufnahme: Welche PHP-Version läuft aktuell? Welche Plugins sind installiert und wann wurden sie zuletzt aktualisiert? Welche externen Dienste bindet die Website ein? Diese Liste zeigt meist schon, wo die nächste Störung am wahrscheinlichsten auftritt.

Wichtig ist dabei auch, zwischen Symptom und Ursache zu unterscheiden. Eine kaputte Kontaktseite oder ein fehlerhaftes Bestellformular ist nur die sichtbare Stelle. Die eigentliche Ursache liegt meist eine Ebene tiefer, in der PHP-Version, im Plugin oder in der Schnittstelle, die gerade nicht mehr passt.

Der dritte Schritt ist, aus dem einmaligen Fehler eine dauerhafte Lösung zu machen. Ein Ausfall, der einmal behoben wird, kann sich wiederholen, wenn niemand die zugrunde liegenden Systeme regelmäßig prüft. "Läuft wieder" ist kein Zustand, auf den man sich verlassen kann. Warum das so ist, erklären wir im Artikel Warum "läuft noch" kein Wartungsplan ist.

Fazit: Der Fehler kommt selten wirklich aus dem Nichts

Der Satz "die Website funktioniert nicht mehr" hat fast immer eine nachvollziehbare Ursache dahinter. Meistens liegt sie nicht im eigenen Code, sondern in einer der Schichten darum herum: PHP-Version, Plugins, Browser oder externe Dienste.

Wer diese Schichten kennt und regelmäßig beobachtet, erlebt solche Ausfälle seltener und löst sie schneller, wenn sie doch auftreten. Sprechen Sie uns an. Das Erstgespräch ist kostenlos. Wir schauen uns Ihr System an und sagen Ihnen ehrlich, woran es liegt und was als nächstes sinnvoll ist.

Weitere Artikel

Abstraktes Titelbild zum Thema WordPress auf alten PHP-Versionen: Risiken, Optionen und der Weg nach vorne (KI-generiert)
· 6 Min. Lesezeit

WordPress auf alten PHP-Versionen: Risiken, Optionen und der Weg nach vorne

Tausende WordPress-Seiten laufen auf einer PHP-Version ohne Sicherheits-Updates. Das Risiko wächst still, während nach außen alles funktioniert. Dieser Artikel zeigt, welche Gefahren drohen und wie der Wechsel auf eine aktuelle Version gelingt.

CMS & FrameworksWordPressPHP
Abstraktes Titelbild zum Thema PHP-Sicherheit 2026: Die häufigsten Schwachstellen in Legacy-PHP-Projekten (KI-generiert)
· 7 Min. Lesezeit

PHP-Sicherheit 2026: Die häufigsten Schwachstellen in Legacy-PHP-Projekten

PHP Sicherheit 2026 heißt vor allem: alte Fehler in altem Code. SQL Injection, File Inclusion, unsichere Deserialisierung und veraltete Bibliotheken tauchen in Legacy-PHP-Projekten immer wieder auf. Dieser Artikel zeigt, wo die Lücken sitzen und wie Sie sie schließen.

SicherheitPHPLegacy Software

Bereit, Ihre Software in gute Hände zu geben?

Das Erstgespräch ist kostenlos und unverbindlich. Wir schauen uns an, was Sie haben, und sagen Ihnen ehrlich, was möglich ist.

Kostenlose Erstberatung anfragen