Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Wenn Sie beim Versuch, WPML zu installieren, auf einen fatalen Fehler stoßen und das Backend Ihrer Website nicht mehr erreichbar ist, liegt das Problem möglicherweise an einer veralteten Komponente.
Solution:
Wir empfehlen Ihnen, direkt die neueste Version von WPML (4.6.8) zu installieren. Es ist wichtig, dass Sie auch die Komponente 'String Translation' auf die neueste Version aktualisieren, um Kompatibilitätsprobleme zu vermeiden.

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

Dieses Thema enthält 9 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von Marcel Vor 1 Jahr, 7 Monaten.

Assistiert von: Marcel.

Autor Beiträge
November 28, 2023 um 12:40 pm #14939391

susanneL-5

Hallo,

wir Versuchen WMPL zu installieren. Die Version 4.6.8 crashed bei Aktivierung mit fatal error.
Die Version 4.5.14 installiert und crashed danach im Einrichtungsdialog-Ende mit fatal error.

Debug Info: Nicht möglich. Backend nicht mehr erreichbar nach fatal error.
Geht erst wieder nach manuellem Löschen von Ordner sitepress-multilingual-cms

Was können wir tun?

November 28, 2023 um 12:56 pm #14939603

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

könnten Sie bitte das PHP-Debugging auf Ihrer Seite aktivieren? Dazu bitte die wp-config.php Datei öffnen und nach folgender Zeile suchen:

define('WP_DEBUG', false); 

Diese bitte auf folgende Werte ändern. Damit wird das Debugging eingeschaltet sowie die Logausgabe aktiviert:

define('WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true ); 

Es werden dann ggf. zusätzliche Fehler auf direkt auf der Seite angezeigt und eine "debug.log" Datei unter /wp-content/ geschrieben. Bitte prüfen Sie den Inhalt dieses Logs und fügen Sie dies in Ihrer nächsten Antwort hinzu. Damit sehen wir, welcher Fehler genau ausgelöst wird.

Anbei eine Dokumentation (in Englisch):
https://codex.wordpress.org/Debugging_in_WordPress

Freundliche Grüße
Marcel

November 28, 2023 um 1:18 pm #14940135

susanneL-5

Hallo,

hier ein Auszug aus dem debug.log:

28-Nov-2023 12:50:52 UTC] PHP Fatal error: Uncaught Error: Undefined class constant 'CAP_MANAGE_TRANSLATIONS' in /var/www/wordpress/wp-content/plugins/wpml-string-translation/classes/actions/class-wpml-st-remote-string-translation-factory.php:18
Stack trace:
#0 /var/www/wordpress/wp-content/plugins/wpml-string-translation/classes/actions/class-wpml-st-remote-string-translation-factory.php(11): WPML_ST_Remote_String_Translation_Factory->on_tm_loaded()
#1 /var/www/wordpress/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(74): WPML_ST_Remote_String_Translation_Factory->add_hooks()
#2 /var/www/wordpress/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(47): WPML_Action_Filter_Loader->load_factory_or_action('WPML_ST_Remote_...', false)
#3 /var/www/wordpress/wp-content/plugins/wpml-string-translation/plugin.php(62): WPML_Action_Filter_Loader->load(Array)
#4 /var/www/wordpress/wp-includes/class-wp-hook.php(324): wpml_st_core_loaded(Obje in /var/www/wordpress/wp-content/plugins/wpml-string-translation/classes/actions/class-wpml-st-remote-string-translation-factory.php on line 18
[28-Nov-2023 12:50:52 UTC] PHP Notice: Die Funktion is_embed wurde fehlerhaft aufgerufen. Bedingte Abfragen (Conditional Tags) funktionieren nicht, wenn die Beitrags-Abfrage (query_posts) noch nicht durchgeführt wurde. Sie geben dann immer 'false' zurück. Weitere Informationen: <a>Debugging in WordPress (engl.). (Diese Meldung wurde in Version 3.1.0 hinzugefügt.) in /var/www/wordpress/wp$
[28-Nov-2023 12:50:52 UTC] PHP Notice: Die Funktion is_search wurde fehlerhaft aufgerufen. Bedingte Abfragen (Conditional Tags) funktionieren nicht, wenn die Beitrags-Abfrage (query_posts) noch nicht durchgeführt wurde. Sie geben dann immer 'false' zurück. Weitere Informationen: <a>Debugging in WordPress (engl.). (Diese Meldung wurde in Version 3.1.0 hinzugefügt.) in /var/www/wordpress/w$
[28-Nov-2023 12:51:09 UTC] PHP Notice: Constant WP_MEMORY_LIMIT already defined in /var/www/wordpress/wp-config.php on line 118

November 28, 2023 um 5:00 pm #14942931

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

danke für die Info.

1) Loggen Sie sich per FTP in das Stammverzeichnis der Website ein
2) Gehen Sie zum Verzeichnis *wp-content/plugins*.
3) Benennen Sie den Ordner *wpml-string-translation* in *wpml-string-translation-1* um
4) Danach können Sie sich wieder in das Backend einloggen, damit wir dies weiter prüfen können.

Funktioniert dies für Sie?

Freundliche Grüße
Marcel

November 29, 2023 um 7:30 am #14946661

susanneL-5

OK,
wpml-string-translation-1

Das Backend ist wieder erreichbar. Ich hatte vorher den Ordner sitepress-multilingual-cms gelöscht.
Sollen wir jetzt das WPML plugin noch einmal installieren?
Welche Version? 4.6.8 oder 4.5.14 ?

November 29, 2023 um 7:42 am #14946699

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

Sie können nun direkt 4.6.8 installieren. Stellen Sie sicher, dass die String Translation auch aktualisiert wird.

Freundliche Grüße
Marcel

November 29, 2023 um 8:20 am #14946933

susanneL-5

Das scheint jetzt zu funktionieren. Ich habe allerdings keine Registrierung neu angegeben.
Lag es daran, dass ich noch kein Worpress Update gemacht hatte?

November 29, 2023 um 10:44 am #14949209

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

dies könnte die Ursache hierfür sein, ja.

Freundliche Grüße
Marcel

November 29, 2023 unter 1:43 pm #14951997
susanneL-5

Wir haben noch ein Problem mit den übersetzten Seiten:
versteckter Link
und
versteckter Link
Hier fehlen Bild und Adressbereich.

Wie können wir die Seiten übersetzt so zeigen, wie im deutschen Original?

Neue Threads, die von Marcel erstellt wurden und mit diesem verbunden sind, sind unten aufgeführt:

https://wpml.org/de/forums/topic/bild-und-sidebar-fehlt-in-team-seite/

November 29, 2023 um 3:01 pm #14953079

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo,

ich habe für Ihre neue Frage ein getrenntes Ticket angelegt und beantworte es in Kürze.

Freundliche Grüße
Marcel