• Gelöst ddirk

    (@ddirk)


    Liebe Foristen, da ich über den in den FAQ vorgeschlagenen Weg mein Problem nicht lösen kann, versuche ich es auf diesem Weg. Ich selbst bin nicht vom HTML-Fach, stoße daher vielleicht auch schneller als andere an meine Grenzen. Bitte seid so freundlich und seht mir dies nach.

    Sachverhalt: Auf meiner Website erscheint unten beigefügte Fehlermeldung. Naheliegende Vermutung: es handelt sich um ein fehlerhaftes Plugin (aufgetreten nach auto-Aktualisierung).

    Schwierigkeit: Ich komme gegenwärtig nicht auf das Dashbord. Andernfalls würde ich die Plugins dort eines nach dem anderen deaktivieren, und schauen wie sich die Website verhält.

    Bisheriger Lösungsversuch: Beim Host (Webgo) über FTP die Datei „plugins“ in „plugins.old“ umbenannt. So wie hier in den FAQ des Forums empfohlen. Anschließend cache im Browser geleert und neuen Login-Versuch gestartet. Ohne Erfolg. Nun bin ich ratlos. Wie erwähnt, bedauerlicherweise auch nicht vom Fach. Gibt es noch einen weiteren Trick, aufs dashboard zu gelangen; einen, den auch Laien durchführen können?

    Ich danke im Voraus für euer Feedback.
    Grüße, Dirk

    _ _ _ _ _ _
    Fehlermeldung

    Notice: Die Funktion _load_textdomain_just_in_time wurde fehlerhaft aufgerufen. Das Laden der Übersetzung für die Domain astra 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 /home/www/wordpress/wp-includes/functions.php on line 6114

    Warning: Cannot modify header information – headers already sent by (output started at /home/www/wordpress/wp-includes/functions.php:6114) in /home/www/wordpress/wp-includes/pluggable.php on line 1435

    Warning: Cannot modify header information – headers already sent by (output started at /home/www/wordpress/wp-includes/functions.php:6114) in /home/www/wordpress/wp-includes/pluggable.php on line 1438

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

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • 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 Wochen informiert, leider hat nicht jeder Plugin-Entwickler reagiert.

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

    Ich sehe bei dir 3 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.
    • Oder entferne per FTP das Verzeichnis vom Theme unter wp-content/themes/astra/. Dann greift WordPress automatisch auf ein anderes, parallel noch existierendes Theme zu. Wenn das klappt, musst Du nach dem Login Astra einfach neu über Design > Themes installieren. Deine Einstellungen sollten alle noch vorhanden sein.
    • Oder aktualisiere das Theme Astra manuell per FTP. Lade dir dazu die ZIP von https://de.wordpress.org/themes/astra/ runter, entpacke sie bei dir lokal und lade dann alle Dateien in das Verzeichnis wp-content/themes/astra/ hoch.

    Wenn du bei irgendeinem dieser Wege unsicher bist, erstell erst eine Sicherung deines Projektes. Auch das kann man vermutlich über deinen Hostingbereich erreichen. Wende dich bei Fragen an deren Support.

    Hi Threadi,

    Danke für deine Tipps.

    ich habe dasselbe Problem! Wo finde ich den debug Modus oder die anderen Möglichkeiten?

    ich kann mich nicht mehr anmelden :(!

    Sorry, wenn ich so blöde fragen muss, habe davon leider nicht viel Plan.

    ginge auch ein Backup erstellen über das one.Kontrollpanel ?

    Moderator threadi

    (@threadi)

    @sabetti: wie man den Debug-Modus aktiviert ist im englischen Artikel hier beschrieben: https://wordpress.org/support/article/debugging-in-wordpress/ – den weg müsste man nur andersrum gehen.

    Bitte erstelle im Sinne der Forum Guidelines zu deinem eigenen Anliegen aber ein eigenes Thema: https://de.wordpress.org/support/forum/allgemeine-fragen/#new-topic-0

    Hallo @sabetti
    Moderatorenhinweis: Bitte immer ein neues Thema beginnen und nicht an ein anderes Thema anhängen, siehe FAQ.

    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 ddirk

    (@ddirk)

    … hoppla, ich sehe gerade, dass mein Danke-Post untergegangen ist. Vmtl. im Eifer des Gefechtes ein Anwenderfehler meinerseits. Darum rasch noch einmal: Lieber @threadi, meinen aufrichtigen Dank an Dich. Der zweiter Tipp hat Lösung gebracht. Bereits an jenem Abend. Nach dem Entfernen des Themes unter FTP beim Host konnte ich mich wieder einloggen und die Page neu aufsetzen. Das war zwar ein bisschen friggelig für mich (und ist auch noch nicht in Gänze abgeschlossen), doch das Wesentliche war erreicht; ich war wieder handlungsfähig und vor allem: erreichbar. Dafür bedanke ich mich sehr bei Dir. Vielen, vielen Dank. Das war wirklich schneller und zielgerichteter Support.

    Moderator threadi

    (@threadi)

    Schön, dass es geklappt hat 🙂 Und danke fürs gelöst-markieren 🙂

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)