• Gelöst yoshimintos

    (@yoshimintos)


    Hallo,

    ich habe ein Problem. Ich erstelle gerade eine Website und komme nicht in den Backend Bereich. Die /wp-admin Seite zeigt einen Whitescreen und die /wp-login.php Seite sagt

    Fehler: Cookies sind wegen einer unerwarteten Ausgabe gesperrt. Hilfe findest du in dieser Dokumentation (engl.) oder wende dich an die Support-Foren.

    Ich habe schon mehrfach die Browserdaten gelöscht und sogar schon einen neuen Browser installiert aber, das Problem bleibt. Ein Paar Infos:

    • Ich benutze die Aktuelle Version (6.7) von WordPress.
    • Ich habe mich gestern eingeloggt da ging alles.
    • Meine Website ist bei Siteground gehostet.
    • Ich benutze das Raft Theme von Themeisle.
    • Ich habe ein Child Theme.

    Ich erstelle die Website gerade.

    Vielen dank im Vohrraus, Yoshimintos.

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

Ansicht von 9 Antworten – 1 bis 9 (von insgesamt 9)
  • Hallo,
    gibt es irgendwas, was du beim letzten Mal, wo das funktioniert hat, gemacht hast – z. Bsp. Plugin installiert, wp-config.php bearbeitet, etc.?

    Hilfreich könnte 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);

    Evtl. hilft dir auch der folgende Ansatz bei einem ähnlichen Problem: https://de.wordpress.org/support/topic/fehler-cookies-sind-wegen-einer-unerwarteten-ausgabe-gesperrt-14/

    Viele Grüße
    Hans-Gerd

    • Diese Antwort wurde vor 1 Jahr, 1 Monat von Hans-Gerd Gerhards geändert. Grund: Tippfehler
    Thread-Starter yoshimintos

    (@yoshimintos)

    Vielen Dank,

    Ich bin gerade dabei es Auszuprobieren und ja stimmt ich habe letztes mal im Child Theme versucht den Header Sticky zu machen, hat aber nicht geklappt darum habe Ich den Code wieder rausgenommen.

    Hallo,
    wenn du eine Sicherung des Child Themes hast, dann solltest du die Sicherung wiederherstellen (also keine komplette Sicherung wiederherstellen).
    Solltest du keine Sicherung haben, dann hilft es auch, wenn du per FTP das Child Theme (raft-child) durch Umbenennen des entsprechenden Ordners unter \wp-content\themes deaktivierst. Dann wird automatisch ein Standardtheme (Twenty Twenty-Five) aktiviert und nach Anmeldung kannst du wieder „Raft“ als Theme aktivieren.

    Du verwendest Raft als Block Theme. Besser ist es, wenn du ein Child Theme mit dem Plugin „Create Block Theme“ erstellst.

    Viele Grüße
    Hans-Gerd

    Thread-Starter yoshimintos

    (@yoshimintos)

    Ich habe das gemacht und den Fehler gefunden. Es war in der functions.php im Child Theme ein Lerzeichen hinter dem ?> Ich habe es wegemacht und es geht wieder. Vielen Dank.

    Ein Problem gibt es allerdings noch und zwar unter /wp-admin ist nur ein Whitescreen.

    Nachtrag:
    Es gibt übrigens das Plugin Options for Block Themes, mit du einen sticky header erstellen kannst.

    Wie das funktioniert, habe ich in dem folgenden Beitrag erläutert.

    Ein Problem gibt es allerdings noch und zwar unter /wp-admin ist nur ein Whitescreen.

    Dann gibt es da noch ein anderes Problem. Am besten Debugging aktivieren, siehe hier.

    Moderator threadi

    (@threadi)

    Wenn das Leerzeichen hinter dem ?> am Ende der Datei war, lass das ?> am Ende der Datei ganz weg. PHP-Dateien müssen heutzutage nicht mehr damit enden.

    @yoshimintos

    Ein Problem gibt es allerdings noch und zwar unter /wp-admin ist nur ein Whitescreen.

    Offenbar ist das Problem gelöst. Über eine Rückmeldung, wie du dieses Problem lösen konntest, freuen wir uns.

    Kannst du das Thema dann bitte als gelöst markieren, wenn das Problem damit für dich behoben ist:
    Gelöst
    Die Option findest du rechts in der Sidebar. Danke.
    Wieso soll ich mein Problem als „gelöst“ markieren?

    Sonst schauen wir unnötigerweise immer wieder in ein bereits gelöstes Thema. 😉

    @yoshimintos
    schade, dass du nicht auf meine Antwort reagiert hast.
    Wenn wir hier in unserer Freizeit helfen, erwarten wir zumindest eine Rückmeldung, wenn das Problem gelöst ist. 🤔

    Thread als gelöst markiert.

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

Das Thema „WP admin Whitescreen“ ist für neue Antworten geschlossen.