• Hallo zusammen,

    leider verzweifle ich gerade ein bisschen, ich habe vorhin „Übersetzungen“ auf den aktuellsten Stand gebracht. Anschließend funktionierte leider gar nichts mehr. Es sieht so aus, dass WooCommerce seitdem kaputt ist. Wenn ich im Dashboard auf WooCommerce klicke, möchte er immer wieder die Einrichtung starten (der Shop ging zuvor ja bereits). Dort kann ich aber keine Land/Region auswählen, es kommt immer die Fehlermeldung:

    Ups! Beim Abrufen der Länder-Auswahlliste ist ein Problem aufgetreten. Bitte versuche es erneut oder Diesen Schritt überspringen

    Wenn ich eine Seite bearbeiten und speichern will, kommt folgende Fehlermeldung:

    Die Aktualisierung ist fehlgeschlagen. Die Antwort ist keine gültige JSON-Antwort.

    Irgendetwas hat es zerschossen, ich tippe darauf, dass es mit der Aktualisierung zu tun hat. Ich habe bereits alle Plugins deaktiviert und aktiviert, hat nichts gebracht.

    Dr. Google hat mir leider nicht weitergeholfen…

    Danke für Tipps!

    LG Denis

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Hallo,
    vielleicht gibt es ein Problem mit den Permalinks: Das könnte möglicherweise wie folgt gelöst werden: Über Einstellungen > Permalinks im WordPress Dashboard unten auf der Seite auf den Button „Änderungen speichern“ klicken. Hier brauchst du keine Änderungen vornehmen – einfach auf die Schaltfläche klicken.

    Sollte das nicht helfen: Dann ändere die Einstellung zunächst auf „Standard“. Durch Klick auf „Änderungen speichern“ bestätigst du das. Anschließend setzt du die Permalinks wieder auf „Beitragsname“ und bestätigst das wiederum.

    Hilfreich könnte auch die Aktivierung des Debug-Modus sein. Damit Fehler ausgelesen werden können, müssen die Fehler in eine Log-Datei auf dem Server geschrieben werden, auf die man dann per FTP (oder auch SSH) zugreifen kann.
    Sichere bitte zunächst die wp-config.php auf deinem lokalen Rechner.
    Gib dann bitte mit einem geeigneten Programmier-Editor (z. B. Notepad++) in der wp-config.php oberhalb von /* That's all, stop editing! Happy blogging. */ folgendes ein:

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

    Achte darauf, dass du define('WP_DEBUG', false); überschreibst, falls die Zeile bereits in der wp-config.php steht. Wenn versucht wird, diese Konstante ein zweites mal zu definieren, gibt es einen Fehler, der deine Seite lahmlegen würde.
    Mit diesen drei Codezeilen sagen wir WordPress, dass der Debug-Modus aktiviert werden soll. Die Fehlermeldungen sollen aber nicht direkt angezeigt werden, sondern in die Datei /wp-content/debug.log geschrieben werden.
    Wenn der Fehler gefunden wurde bzw. wenn die Fehler nicht mehr in die debug.log geschrieben werden sollen, dann musst du daran denken, die Variable
    define( 'WP_DEBUG_LOG', true );
    wieder auf false zu setzen:
    define( 'WP_DEBUG_LOG', false);

    Viele Grüße
    Hans-Gerd

    Thread-Starter thndr

    (@thndr)

    Hallo Hans-Gerd,

    vielen Dank für den Tipp, mein Hoster bietet einen Debugmodus an, welchen ich aktiviert habe und zack kommt die Fehlermeldung, mit genauer meiner Vermutung, dass es an der Übersetzung liegt.

    Notice: Die Funktion _load_textdomain_just_in_time wurde fehlerhaft aufgerufen. Das Laden der Übersetzung für die Domain neve-fse wurde zu früh ausgelöst. Das ist normalerweise ein Hinweis auf Code im Plugin oder Theme, der zu früh läuft. Übersetzungen sollten mit der Aktion init oder später geladen werden. Weitere Informationen: Debugging in WordPress (engl.). (Diese Meldung wurde in Version 6.7.0 hinzugefügt.) in /var/www/vhosts/hosting189299.ae8d9.netcup.net/thygge.de/wordpress/wp-includes/functions.php on line 6114

    Gibts hierfür einen Tipp, wie ich das Problem beheben kann?

    LG Denis

    Moderator threadi

    (@threadi)

    Die Meldungen zu den _load_textdomain_just_in_time-Angaben wird durch Plugins verursacht die noch nicht mit WordPress 6.7.x kompatibel sind. WordPress hat dazu schon vor Monaten informiert, leider hat nicht jeder Entwickler reagiert.

    Die in deiner Meldung genannte Komponente ist jedoch kein Plugin sondern dein Theme Neve FSE. Das bindet offenbar Sprachdateien ebenfalls nicht kompatibel mit WordPress 6.7.x ein.

    Ich sehe bei dir 2 mögliche Lösungen:

    • Deaktiviere den Debug-Modus von WordPress. Ohne den werden auch PHP-Notices wie diese hier nicht ausgegeben und stören somit auch nicht die Nutzung von WordPress. Wenn sie auch bei deaktiviertem Debug-Modus angezeigt werden, liegt es an deinem Hosting. Dort ist vermutlich die Ausgabe von PHP-Fehlern aktiviert. Wende dich in dem Fall an den Support deines Hosters. In diesem Fall wirst Du jedoch nur die Meldung unterdrücken, nicht das fehlen von Übersetzungen.
    • Oder wende dich an den Support von Neve FSE mit der Bitte um eine Lösung dazu: https://wordpress.org/support/theme/neve-fse/
Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)

Das Thema „Seite funktioniert nach Update nicht mehr“ ist für neue Antworten geschlossen.