Nach dem Update kaputt
Website nach Update kaputt: Ursache finden und beheben
Die kurze Antwort
Gestern lief alles, dann kam das Update, jetzt nicht mehr. Dieser Zeitpunkt ist Ihr bester Hinweis: Ein Teil passt nicht mehr zum Rest, und die Aufgabe ist, herauszufinden, welcher.
- Backup vor jeder Änderung
- Festpreis vor Beginn
- Aus der Ferne, weltweit
- Kostenlose Diagnose
Updates zerstören eine Website selten zufällig. Es hat sich etwas Bestimmtes geändert, also lässt sich auch etwas Bestimmtes eingrenzen: eine Plugin-Version, ein PHP-Upgrade durch Ihren Hoster, ein nur halb kopierter Dateisatz oder eine Datenbankänderung, die nie lief. Das Fehlerprotokoll Ihres Servers nennt meist die genaue Datei und Zeile. Im Folgenden finden Sie die üblichen Verdächtigen, sichere Prüfungen für Sie selbst und unser Vorgehen: Wir sichern zuerst, damit aktuelle Bestellungen und Beiträge erhalten bleiben.
Kommt Ihnen das bekannt vor?
Woran Sie erkennen, dass das Update die Website zerstört hat
- Direkt nach dem Update erscheint ein weißer Bildschirm, „Es gab einen kritischen Fehler auf deiner Website“ oder ein 500-Fehler
- Das Layout ist zerschossen, Schaltflächen oder Menüs funktionieren nicht mehr oder der Editor lädt nicht
- Der Admin-Bereich funktioniert, die Website selbst nicht, oder umgekehrt
- Die Meldung „Wegen geplanter Wartungsarbeiten kurzzeitig nicht verfügbar“ bleibt dauerhaft stehen
- Die Fehler begannen, nachdem Ihr Hoster die PHP-Version angehoben hat
Ursachen
Warum eine Website nach einem Update kaputtgeht
Inkompatibles Plugin oder Theme
Ein Plugin oder Theme war auf die neue WordPress-Version nicht vorbereitet, oder zwei aktualisierte Plugins stören sich jetzt gegenseitig.
PHP-Upgrade hat alte Funktionen entfernt
Neuere PHP-Versionen entfernen oder verschärfen Funktionen, auf die älterer Code angewiesen ist. Dieser Code bricht dann mit einem schwerwiegenden Fehler ab.
Update auf halbem Weg abgebrochen
Ein Timeout, eine volle Festplatte oder eine unterbrochene Verbindung hat eine Mischung aus alten und neuen Dateien hinterlassen, oder eine übrig gebliebene .maintenance-Datei hält die Website im Wartungsmodus.
Datenbankänderungen nicht ausgeführt
Die neue Version erwartet neue Tabellen oder Spalten, aber das Datenbank-Update oder die Migration wurde nicht fertig.
Veralteter Cache
Seiten-Cache, CDN, OPcache oder minimiertes CSS und JavaScript liefern noch alte Dateien aus, die nicht mehr zum aktualisierten Code passen.
Konflikte bei Abhängigkeiten
Bei individuellen Websites und Laravel-Projekten hat ein Composer-Update eine Paketversion geholt, die nicht zu Ihrem Code oder Ihrer PHP-Version passt.
Selbst versuchen
Was Sie versuchen können, wenn die Website nach einem Update kaputt ist
Wenn Sie die Website selbst betreuen, können Sie diese Schritte gefahrlos versuchen, ungefähr in der Reihenfolge, in der wir vorgehen.
- 1 Notieren Sie genau, was wann aktualisiert wurde. Das grenzt die Ursache auf eine oder wenige Komponenten ein.
- 2 Lesen Sie den Fehler: Setzen Sie bei WordPress in der wp-config.php WP_DEBUG_LOG auf true und öffnen Sie wp-content/debug.log, oder rufen Sie das Fehlerprotokoll im Kundenbereich Ihres Hosters auf. Dort stehen Datei und Zeile, die den Fehler auslösen.
- 3 Benennen Sie den Ordner des gerade aktualisierten Plugins in wp-content/plugins um. Kommt die Website zurück, ist dieses Plugin die Ursache. Wenn nicht, wechseln Sie testweise auf ein Standard-Theme, um das Theme auszuschließen.
- 4 Hat Ihr Hoster PHP angehoben, stellen Sie im Kundenbereich vorübergehend die vorherige Version wieder ein, bis der Code angepasst ist.
- 5 Meldet die Website „Wegen geplanter Wartungsarbeiten kurzzeitig nicht verfügbar“, löschen Sie die übrig gebliebene .maintenance-Datei im Hauptverzeichnis. Leeren Sie danach alle Caches: Plugin, Hoster, CDN und Browser.
- 6 Ein Backup von kurz vor dem Update zurückzuspielen, ist oft der schnellste Weg zurück. Bestellungen und Beiträge seit diesem Zeitpunkt gehen dabei aber verloren. Sichern Sie deshalb zuerst die aktuellen Dateien und die Datenbank, auch wenn die Website kaputt ist.
Unser Vorgehen
So reparieren wir eine Website nach einem Update
-
1
Sie sagen uns, was sich geändert hat
Schreiben Sie uns, was aktualisiert wurde und was Sie jetzt sehen. Wir antworten mit dem Zugang, den wir brauchen.
-
2
Wir sichern den aktuellen Stand
Wir sichern Dateien und Datenbank so, wie sie jetzt sind. So gehen keine aktuellen Daten verloren, egal auf welchem Weg wir die Website reparieren.
-
3
Wir finden die Ursache und nennen den Preis
Wir lesen die Fehlerprotokolle, vergleichen Versionen und finden die fehlerhafte Komponente. Dann senden wir Ihnen einen Festpreis und den sichersten Weg.
-
4
Reparatur, Test und Bericht
Mit Ihrer Freigabe reparieren oder setzen wir zurück, testen die wichtigsten Seiten und senden Ihnen einen kurzen Bericht, auch dazu, worauf Sie bei künftigen Updates achten sollten.
Was wir brauchen
Was wir von Ihnen brauchen
- Zugang zum Kundenbereich Ihres Hosters oder SFTP-/SSH-Zugang
- Ein Admin-Login für Ihr CMS, sofern vorhanden
- Was aktualisiert wurde, von welcher auf welche Version, und wann
- Zugriff auf vorhandene Backups, falls Sie welche haben
Wir bitten nur um den Zugriff, den dieser Auftrag braucht. Sie können uns einen eigenen Zugang einrichten und nach Abschluss wieder entfernen.
Was wir nicht beheben können
Wir können keine Fehler in einem kommerziellen Plugin oder Theme beheben, die der Hersteller lösen muss, keine Daten wiederherstellen, wenn es kein Backup gibt und sie überschrieben wurden, und keine Servereinstellungen ändern, die Ihr Hoster nicht erlaubt. Ist das der Fall, sagen wir es Ihnen schnell, helfen bei der Meldung an den Hersteller und suchen einen sicheren Umweg.
Preis
Preis und nächste Schritte
-
1
Kostenlose Diagnose
Wir suchen die Ursache und sagen Ihnen, was los ist.
-
2
Festpreis
Sie erhalten einen Preis und eine Zeitschätzung. Ohne Ihr Ja beginnt nichts.
-
3
Behoben und dokumentiert
Wir reparieren, testen und schicken Ihnen einen kurzen Bericht.
Ab €295 netto
Festpreis, vor Beginn vereinbart
Ist es dringend? Sagen Sie es uns im Formular oder im Chat. Wir fangen so bald wie möglich an und nennen Ihnen im Angebot eine realistische Zeitschätzung. Kostet vorrangige Bearbeitung extra, sehen Sie das im Angebot, bevor Sie zustimmen.
Jetzt beheben lassenFragen?
Website nach Update kaputt: häufige Fragen
Siehe auch
Verwandte Probleme
WordPress kritischer Fehler
„Es gab einen kritischen Fehler auf deiner Website“ (neuere Fassung: „Auf dieser Website ist ein kritischer Fehler aufgetreten“) heißt: PHP...
Weiterlesen →HTTP-Fehler 500
Ein 500 Internal Server Error ist ein allgemeiner HTTP-Statuscode (interner Serverfehler). Der Server ist beim Aufbau der Seite auf ein uner...
Weiterlesen →Laravel- und PHP-Fehler
Ein Laravel „500 Server Error“ oder „Whoops, looks like something went wrong“ direkt nach dem Deployment heißt meist: Der Code stimmt, der S...
Weiterlesen →Zuletzt aktualisiert:
Anfrage
Schildern Sie uns das Problem
Beantworten Sie ein paar kurze Fragen. Sie erhalten einen Festpreis, bevor wir etwas tun.
Vielen Dank für Ihre Anfrage!
Wir melden uns in Kürze bei Ihnen.
Es ist ein Fehler aufgetreten.
Bitte versuchen Sie es erneut.