Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
Der Kunde erlebt einen Internal Server Error beim Klicken auf Produkte, Kategorien oder übersetzte Shops. Die Fehlermeldungen in den Logs deuten auf Probleme mit fehlenden Dateien und fehlerhaften Plugin-Funktionen hin.
Solution:
Wir haben festgestellt, dass die Funktion
WPML_WPSEO_Should_Create_Redirect::dont_convert_url()
mit weniger Argumenten aufgerufen wird, als erwartet. Es wird empfohlen, alle Plugins außer WPML, Yoast SEO und WPML SEO zu deaktivieren und dann eines nach dem anderen wieder zu aktivieren, um den Konflikt zu identifizieren. Dies sollte idealerweise in einer Staging-Umgebung durchgeführt werden. Falls das Problem erneut auftritt, empfehlen wir, uns mit einem neuen Log-Auszug zu kontaktieren.
Bitte beachten Sie, dass diese Lösung möglicherweise veraltet oder nicht auf Ihr spezifisches Problem zutreffend ist. Wir empfehlen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Probleme auftreten, zögern Sie nicht, ein neues Support-Ticket zu öffnen.
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: Exception
Dieses Thema enthält 5 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Marcel Vor 8 Monaten, 1 Woche.
Assistiert von: Marcel.
Verfasser | Beiträge |
---|---|
Juli 15, 2024 unter 10:15 am #15953461 | |
andreasF-61 |
Hintergrund des Themas: Die Symptome: Fragen: |
Juli 15, 2024 unter 10:30 am #15953576 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, WPML steuert die Ausgabe der Sekundärsprache. In diesem Fall liegt der Fehler bei der Originalseite, die nicht von WPML verwaltet wird. 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. Anbei eine Dokumentation (in Englisch): Viele Grüße |
Juli 15, 2024 unter 10:42 am #15953657 | |
andreasF-61 |
Vielen Dank für die schnelle Rückmeldung! [11-Jul-2024 11:02:23 UTC] PHP Warning: chmod(): No such file or directory in /www/htdocs/w015737e/dodo-inflatables.com/wp-admin/includes/class-wp-filesystem-direct.php on line 173 |
Juli 15, 2024 unter 10:56 am #15953787 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, in der E-Mail Benachrichtigung waren weitere Details inkludiert, welche nun nicht mehr in Ihrem Post inkludiert sind: PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function WPML_WPSEO_Should_Create_Redirect::dont_convert_url(), 1 passed in /www/htdocs/w015737e/***.com/wp-includes/class-wp-hook.php on line 324 and exactly 4 expected in /www/htdocs/w015737e/***.com/wp-content/plugins/wp-seo-multilingual/classes/class-wpml-wpseo-should-create-redirect.php:40 Stack trace: #0 /www/htdocs/w015737e/***.com/wp-includes/class-wp-hook.php(324): WPML_WPSEO_Should_Create_Redirect->dont_convert_url(false) #1 /www/htdocs/w015737e/***.com/wp-includes/plugin.php(205): WP_Hook->apply_filters(false, Array) #2 /www/htdocs/w015737e/***.com/wp-content/plugins/wordpress-seo-premium/premium/classes/class-post-watcher.php(75): apply_filters('wpseo_premium_p...', false) #3 /www/htdocs/w015737e/***.com/wp-includes/class-wp-hook.php(324): WPSEO_Post_Watcher->detect_slug_change(4255, Object(WP_Post), Object(WP_Post)) #4 /www/htdocs/w015737e/***.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #5 /www/htdocs/w015737e/***.com/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /www/htdocs/w015737e/***.com/wp-includes/post.php(4797): do_action('post_updated', 4255, Object(WP_Post), Object(WP_Post)) #7 /www/htdocs/w015737e/***.com/wp-includes/post.php(4930): wp_insert_post(Array, false, true) #8 /www/htdocs/w015737e/***.com/wp-admin/includes/post.php(453): wp_update_post(Array) #9 /www/htdocs/w015737e/***.com/wp-admin/includes/ajax-actions.php(2143): edit_post() #10 /www/htdocs/w015737e/***.com/wp-includes/class-wp-hook.php(324): wp_ajax_inline_save('') #11 /www/htdocs/w015737e/***.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array) #12 /www/htdocs/w015737e/***.com/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #13 /www/htdocs/w015737e/***.com/wp-admin/admin-ajax.php(192): do_action('wp_ajax_inline-...') #14 {main} thrown in /www/htdocs/w015737e/***.com/wp-content/plugins/wp-seo-multilingual/classes/class-wpml-wpseo-should-create-redirect.php on line 40 Die Fehlermeldung, die Sie erhalten, weist darauf hin, dass die Funktion WPML_WPSEO_Should_Create_Redirect::dont_convert_url() mit weniger Argumenten aufgerufen wird, als sie erwartet. Genauer gesagt wird sie mit einem Argument aufgerufen, erwartet aber vier Argumente. Haben Sie irgendwelchen zusätzlichen (Custom) Code aktiv, der in die Redirects eingreift? Tritt es ebenso auf, wenn nach einem vollen Backup nur WPML, Yoast SEO Premium sowie unser WPML SEO aktiv sind? Testen Sie dies am besten auf einer getrennten Staging-Umgebung mit dem Astra Parent Theme bzw. TwentyTwenty-One oder einem anderen Default-Theme ohne FSE. Viele Grüße |
Juli 15, 2024 unter 12:29 pm #15954384 | |
andreasF-61 |
Hallo, vielen Dank für die Rückmeldung. Ich habe jetzt alle Plugins außer WPML, Yoast und WPML SEO deaktiviert und nacheinander wieder aktiviert und momentan scheint alles wieder zu funktionieren. Liebe Grüße |
Juli 15, 2024 unter 12:39 pm #15954406 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo Alina, danke für die Infos!
Sollte es erneut auftreten, geben Sie mir bitte Bescheid, mit einem neuen Log-Auszug. Viele Grüße |