Navigation überspringen

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Zeitzone des Supporters: America/Lima (GMT-05:00)

Dieses Thema enthält 19 Antworten, hat 1 Stimme.

Zuletzt aktualisiert von Andreas W. Vor 4 Tage, 4 Stunden.

Assistiert von: Andreas W..

Autor Beiträge
Juni 4, 2025 um 10:08 am #17105652

cinnamoodG

Background of the issue:
I have translated my website using WPML into several languages. The website works fine in English but encounters issues in other languages.

Symptoms:
There is an error message that says: 'There has been a critical error on this site. Learn more about WordPress debugging.'

Questions:
Do you have an idea what it could be?

Juni 4, 2025 um 12:09 pm #17106186

Marcel
Unterstützer

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

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

Hi,

bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen.

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):
https://codex.wordpress.org/Debugging_in_WordPress

Viele Grüße
Marcel

Juni 4, 2025 um 1:35 pm #17106657

cinnamoodG

[04-Jun-2025 13:30:37 UTC] PHP Parse error: syntax error, unexpected token "<", expecting end of file in /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php on line 8
[04-Jun-2025 13:31:23 UTC] PHP Notice: Dies ist ein Testfehler für das Debug-Log in /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php on line 5
[04-Jun-2025 13:31:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-includes/functions.php on line 7168
[04-Jun-2025 13:31:23 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-includes/functions.php on line 7144
[04-Jun-2025 13:31:24 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-admin/admin-header.php on line 14
[04-Jun-2025 13:31:24 UTC] PHP Notice: Dies ist ein Testfehler für das Debug-Log in /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php on line 5
[04-Jun-2025 13:31:26 UTC] PHP Notice: Dies ist ein Testfehler für das Debug-Log in /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php on line 5
[04-Jun-2025 13:31:27 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-includes/functions.php on line 7168
[04-Jun-2025 13:31:27 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-includes/functions.php on line 7144
[04-Jun-2025 13:31:27 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-admin/admin-header.php on line 14
[04-Jun-2025 13:31:27 UTC] PHP Notice: Dies ist ein Testfehler für das Debug-Log in /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php on line 5
[04-Jun-2025 13:31:28 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-content/plugins/sitepress-multilingual-cms/res/js/ate-dashboard.php on line 28
[04-Jun-2025 13:31:28 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php:5) in /homepages/42/d4298982929/htdocs/wordpress/wp-content/plugins/sitepress-multilingual-cms/res/js/ate-dashboard.php on line 29
[04-Jun-2025 13:31:28 UTC] PHP Notice: Dies ist ein Testfehler für das Debug-Log in /homepages/42/d4298982929/htdocs/wordpress/wp-content/themes/Divi/functions.php on line 5

Juni 4, 2025 um 7:43 pm #17108048

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Ich kann gerne anbieten mir das einmal genauer anzusehen.

Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.

Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können.

WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.

Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche ich das Problem genauer untersuchen kann.

Ich wäre allerdings auch sehr dankbar, wenn Du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von Deinem Server aus bereitstellen könntest.

Bei Fragen zum Erstellen einer solchen Staging Site kannst Du deinen Hosting Anbieter konsultieren. Achte bitte darauf, dass WPML auf diesem Staging ebenso unter https://wpml.org/de/account/websites/ registriert sein muss.

Solltest Du dazu nicht in der Lage sein eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen.

Das private Antwortformular sieht folgendermaßen aus:
versteckter Link

Klicke beim nächsten Antworten auf "I still need assistance".

Video:
versteckter Link

Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.

Mit freundlichen Grüßen
Andreas

Juni 5, 2025 um 2:47 pm #17110799

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Es gab hier ein Übersetzungsproblem mit einem bestimmten Strings von Divi.

Siehe Screenshot.

Ich frage mich an dem Punkt, ob dieses Problem durch die automatische Übersetzung entstanden ist, oder ob dieses Strings manuell übersetzt wurde.

Kannst Du mir dazu eventuell mehr Infos geben?

string issue.jpg
Juni 5, 2025 um 3:28 pm #17110994

cinnamoodG

hallo, vielen Dank. Ich habe bisher nur die automatische Übersetzung gemacht.

Juni 5, 2025 um 5:41 pm #17111649

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Der String, der das Problem verursacht hat, ist ein Backend-String. Diese werden standardmäßig nicht automatisch übersetzt, Sie können sie aber zur automatischen Übersetzung senden.

Ich habe diesen String nun erneut zur automatischen Übersetzung im Übersetzungsmanagement-Dashboard gesendet:

Benutzernamen</a> oder Passwort</a> vergessen?

Textdomäne: et_builder

Das Problem ist erneut aufgetreten. Das bedeutet, dass es anscheinend ein Problem bei der Verarbeitung dieses Strings mit der ausgewählten Übersetzungs-Engine gibt.

Aus irgendeinem Grund wird das Attribut "%1$s" in "%1%24s" übersetzt. Da es sich dabei um einen wichtigen Platzhalter handelt, verursacht dieses Übersetzungsverhalten einen Fehler.

Ich werde eine WPML-Testseite einrichten und versuchen, das Problem zu reproduzieren, um es intern weiter zu eskalieren.

Juni 5, 2025 um 5:47 pm #17111658

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Beim Versuch das Problem zu replizieren ist der Fehler erneut aufgetreten, allerdings ist nun ist das Backend nicht erreichbar.

Allerdings lässt er sich nun nicht mehr durch das Anpassen der Übersetzung lösen.

Entschuldige bitte diese Unannehmlichkeit!

Bitte erteile mir FTP/SFTP-Zugriff zur Website, damit ich die Website wieder ans Laufen bringen kann. Sollten dir diese Zugriffsdaten nicht bekannt sein, konsultiere bitte den Hosting-Support.

Das private Antwortformular ist erneut aktiviert.

Juni 5, 2025 um 8:18 pm #17112273

cinnamoodG

Soll ich das Backup von Mittwoch wiederherstellen über den Hoasting Anbieter?

Juni 5, 2025 um 9:27 pm #17112477

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Ja, das wäre ebenso eine Möglichkeit, wenn das die Website nicht negativ beeinflussen würde (Bsp. Verkäufe, die in der Zwischenzeit erstellt wurden, wie auch neue Nutzerkonten oder Inhalte).

Juni 6, 2025 um 6:22 am #17112891

cinnamoodG

Hallo, Backup ist wieder hergestellt

Juni 7, 2025 um 5:53 am #17115253

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Ich würde nun zunächst gerne versuchen das Problem auf der Live Site zu lösen, aber dazu benötige ich FTP-Zugriff, damit ich agieren kann, sollte es erneut zu einem schwerwiegenden Fehler kommen.

Bitte erteile mir FTP/SFTP-Zugriff zur Website, damit ich die Website wieder ans Laufen bringen kann. Sollten dir diese Zugriffsdaten nicht bekannt sein, konsultiere bitte den Hosting-Support.

Das private Antwortformular ist erneut aktiviert.

Juni 7, 2025 um 6:48 am #17115307

cinnamoodG

did it arrive?

Juni 7, 2025 um 7:31 am #17115334

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

No, I did sadly not receive any reply inside the private reply form.

The form is now enabled again.

Juni 10, 2025 um 9:40 pm #17123649

Andreas W.
WPML-Unterstützer seit 12/2018

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

Zeitzone: America/Lima (GMT-05:00)

Der Fehler scheint aktuell nicht mehr auf der Website aufzutreten.

Bitte teste, ob sich das Problem replizieren lässt.

Beachte bitte dass ich für "Password Protected" die Admins als Ausnahme eingefügt habe, damit man die Seiten als angemeldeter Admin einsehen kann.