Fehlerbehebung
Probleme nach dem Update auf WordPress 5.x
Historischer Hinweis: Diese Anleitung bezieht sich auf den Sprung von WordPress 4.x auf 5.x. Verwenden Sie für eine aktuelle Installation kompatible und gepflegte Versionen von WordPress, PHP, Themes und Plugins.
Dass ein Fehler nach einem Update auftritt, beweist für sich allein nicht, dass WordPress oder ein Plugin die Ursache ist. Reproduzieren Sie das Symptom einmal und sehen Sie sich den Fehler an, der genau zu diesem Zeitpunkt protokolliert wurde.
Diagnose
- Erstellen Sie ein Backup, bevor Sie Komponenten ändern.
- Reproduzieren Sie die fehlerhafte Aktion und notieren Sie Uhrzeit und URL.
- Prüfen Sie ab WordPress 5.2 auch die Wiederherstellungs-E-Mail; in älteren Versionen gibt es diese Funktion nicht. Sehen Sie sich das PHP-Protokoll an. Wenn Sie keines haben, aktivieren Sie vorübergehend das private Debug-Protokoll.
- Notieren Sie den ersten fatalen Fehler der Anfrage einschließlich Datei, Zeile und genannter Komponente.
Eine Datei in wp-content/plugins/ oder wp-content/themes/ zeigt, welche Komponente gerade ausgeführt wurde. Sie müssen aber noch prüfen, ob sie veraltet ist, ob eine dokumentierte Inkompatibilität besteht oder ob sie ungültige Daten von einer anderen Komponente erhalten hat.
Die gezielteste Korrektur anwenden
- Aktualisieren Sie zuerst die genannte Komponente und prüfen Sie ihre Anforderungen an WordPress und PHP.
- Wenn Sie nicht in
wp-admingelangen, verwenden Sie den Wiederherstellungsmodus. Als umkehrbare Maßnahme können Sie nur den Ordner des ermittelten Plugins umbenennen und denselben Pfad erneut laden. - Nennt das Protokoll keine Komponente, reproduzieren Sie das Problem im Staging und führen Sie einen Konflikttest durch: Wechseln Sie vorübergehend zu einem Standard-Theme und deaktivieren Sie Plugins gruppenweise.
Ein Test bestätigt den Zusammenhang nur, wenn dieselbe Aktion mit aktiver Komponente fehlschlägt und nach dem Deaktivieren funktioniert. Stellen Sie danach die ursprüngliche Konfiguration wieder her und suchen Sie ein Update oder eine Korrektur des Anbieters.
Prüfen Sie auch den Website-Zustand, um nicht erfüllte Anforderungen zu erkennen, behandeln Sie aber nicht jede Empfehlung als Ursache des Fehlers.
Änderungen am Editor und alte Inhalte
Mit WordPress 5 kam der Block-Editor, aber eine geänderte Oberfläche ist kein PHP-Fehler. Tritt das Problem beim Bearbeiten eines Beitrags auf, behalten Sie eine Revision, prüfen Sie Konsole und Netzwerk und kontrollieren Sie die Kompatibilität von Theme und Plugins mit dem verwendeten Editor.
Konvertieren Sie alte Inhalte nicht massenhaft und stufen Sie den Core nicht herab, um einen einzelnen Bildschirm zu reparieren. Testen Sie zuerst eine repräsentative Kopie, behalten Sie ihre Revisionen und prüfen Sie, dass die öffentlichen Inhalte nach der Änderung Design, Links und Bilder behalten.
Das könnte Ihnen auch helfen
- Fehler beim WordPress-Update, „cURL operation timed out“ Ermitteln Sie URL und Phase einer abgelaufenen Anfrage, bevor Sie den cURL-Fehler 28 WordPress, eine...
- 404-Fehler bei statischen Dateien verlangsamen die Website Erkennen Sie fehlende statische Ressourcen, die PHP starten und CPU verbrauchen, liefern Sie sie als...
- Elementor 3.6.x, historische Kompatibilitätsprobleme Historische Anleitung zur Diagnose von Fehlern nach dem Update auf Elementor 3.6, ohne sie alle ders...
- Elementor zeigt beim Speichern einen Fehler 500 Ermitteln Sie die Anfrage und den PHP-Fehler von Elementor, bevor Sie Speicherlimits, Plugins oder S...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.