Fehlerbehebung
Fehler „Uncaught ReflectionException Method get_site_editor_type does not exist“ beheben
Wenn das PHP-Protokoll einen fatalen Fehler im Zusammenhang mit get_site_editor_type() und einer Elementor-Datei zeigt, bewahren Sie die vollständige Meldung und den Stacktrace auf. Damit wissen Sie, wo die Anfrage abgebrochen ist, aber nicht, welches Update die Inkompatibilität verursacht hat.
Empfohlenes Vorgehen
- Erstellen Sie ein Backup und notieren Sie die installierten Versionen von WordPress, PHP, Elementor und Elementor Pro.
- Prüfen Sie, ob der erste fatale Fehler der Anfrage auf Elementor Pro, Elementor oder eine Erweiterung eines Drittanbieters verweist.
- Aktualisieren Sie Elementor und Elementor Pro auf zueinander kompatible Versionen. Es reicht nicht, dass sich die Versionsnummern ähneln: Lesen Sie die Anforderungen und Hinweise des Anbieters.
- Nennt das Protokoll ein Add-on für Elementor, aktualisieren Sie es oder führen Sie einen kontrollierten Test ohne dieses Add-on durch.
- Wiederholen Sie dieselbe Aktion und prüfen Sie, dass der Fehler nicht mehr auftritt.
Bearbeiten Sie nicht theme-document.php und fügen Sie keine Prüfungen in Elementor Pro ein. Solche Änderungen gehen beim Update verloren und können eine Inkompatibilität verdecken, ohne sie zu beheben.
Wenn Sie nicht ins Dashboard gelangen
Verwenden Sie den Wiederherstellungsmodus von WordPress. Ist er nicht verfügbar, benennen Sie vorübergehend nur den Ordner der Komponente um, die der Fehler nennt, melden Sie sich im Dashboard an und aktualisieren Sie die Komponenten. Installiert das Update einen neuen Ordner mit dem ursprünglichen Namen, legen Sie die alte Kopie nicht wieder darüber. Bewahren Sie diese Kopie außerhalb des öffentlichen Verzeichnisses auf, solange Sie sie brauchen, und prüfen Sie sowohl den Editor als auch die öffentliche Website mit der installierten Version.
Besteht der Fehler mit kompatiblen Versionen und ohne Erweiterungen von Drittanbietern weiter, geben Sie dem Support von Elementor die vollständige Meldung, den Stacktrace und die installierten Versionen.
Der Methodenname gehört zu einer bestimmten Inkompatibilität, nennt aber nicht für alle Fälle ein einziges Versionspaar. Wenn Sie ein altes Plugin aus Kompatibilitätsgründen behalten, bereiten Sie seinen Ersatz oder sein Update im Staging vor; ein Patch in Elementor ist keine Wartungsstrategie.
Das könnte Ihnen auch helfen
- 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...
- Fehler beim WordPress-Update, „cURL operation timed out“ Ermitteln Sie URL und Phase einer abgelaufenen Anfrage, bevor Sie den cURL-Fehler 28 WordPress, eine...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.