Es gab einen kritischen Fehler auf der Website nach Update auf WordPress 6.1
WordPress 6.1 Update und WPML – kritischer Fehler auf der Website: Nach Aktualisierung von WordPress auf die Version 6.1 kommt es im Moment zu Ausfällen der Website aufgrund eines kritischen Fehlers. Dieser tritt auf, wenn du in deiner WP Installation das Plugin WPL für die Mehrsprachigkeit verwendest. Dabei wird die Website nicht geladen (bleibt offline) und es erscheint der Hinweis: „Es gab einen kritischen Fehler auf deiner Website.“
Die Meldung „Auf dieser Website ist ein kritischer Fehler aufgetreten.“ wird aufgrund eines internen Konflikts zwischen WPML (Version 4.5.11), String Translation (3.2.2) und der letzten WordPress-Version (6.1) generiert.
In einigen Fällen gibt es auch das Problem, dass das Backend, also die Administration nicht mehr aufrufbar ist. Das WPML-Team versucht, eine Lösung für das Problem zu finden und es soll angeblich kurzfristig behoben sein.
Woran liegt der Fehler und wie kannst du deine Website selbst wieder online bringen?
Es gibt gibt verschiedene Möglichkeiten, dieses Problem zu lösen. Hier sind unsere Vorschläge zur Lösung und zur Wiederherstellung der Website.
Problemlösung 1: Falls du noch auf dein Dashboard zugreifen kannst:
- Wenn du noch in der Lage bist, das WordPress Admin-Dashboard aufzurufen und dich dort einloggen kannst, solltest du auf die letzte WPML Version (4.5.12) als auch die String-Übersetzung auf die letzte Version (3.2.3) aktualisieren.
- Wenn du nicht auf das Admin-Dashboard zugreifen kannst, versuche über deinen Hosting-Server ein Backup wiederherzustellen, das am 1. November 2022 erstellt wurde. Falls du eine Backup System verwendest, kannst du dieses verwenden, um die Website auf den letzten Stand 1. November zurück zu sichern.
- Setze die WordPress-Version auf die vorherige Version 6.0.3 zurück. Du kannst dazu das Plugin: „WP Downgrade“ installieren und damit das Downgrade vornehmen.
Unbedinigt nach der Rücksicherung folgendes durchführen:
a) die Auto-Update-Funktion deaktivieren.
b) prüfen, ob die WordPress-Version auf die letzte Version 6.0.3 zurückgesetzt ist. Falls das nicht der Fall ist und du das Dashboard wieder nutzen kanns, installiere das folgende Plugin: „WP Downgrade“ und setze die WordPress Version auf 6.0.3 zurück.
Problemlösung 2: Falls du nicht mehr auf dein Dashboard (Administration) zugreifen kannst.
- Greife über FTP oder über den Site File Manager des cPanels auf deine Site zu.
- Gehe zu wp-content/plugins/ und benenne den Ordnernamen des „String Translation-Plugins“ sowie die anderen WPML-Plugins um.
ALTERNATIVE: Du kannst die Plugins auch vollständig löschen und die neueste Version von WPML neu installieren.
WICHTIG: Erstelle vorher eine vollständige Sicherung deiner Website inklusive der Datenbank!
Lade die neuen WPML Plugins von der offiziellen WPML Site herunter und installiere sie in das Verzeichnis: wp-content/plugins/. Anschließend nicht die Aktivierung der Plugins vergessen.
Danach sollte die Website wieder erreichbar sein.
Achtung: Vor dem Update auf WordPress 6.1 beachten!
Um eine Beschädigung deiner Website zu vermeiden, musst du auf WPML 4.5.13 und String Translation 3.2.3 aktualisieren, bevor die Aktualisierung auf WordPress 6.1 ausgeführt wird.