Support » Allgemeine Fragen » Anmelden im Backend nicht mehr möglich.

  • Gelöst arcel1984

    (@arcel1984)


    Hallo zusammen,

    ich kann mich auf meiner Seite fernwesen seit dem letzten Update – ich gaube, es passt zeitlich zum Update – nicht mehr im Backend anmelden. Zunächst habe ich nach dem Speichern eines Beitrages einen White Screen gesehen (gespeichert wurde trotzdem). Später bekam ich folgende Fehlermeldung:

    FEHLER: Cookies sind wegen einer unerwarteten Ausgabe gesperrt.

    Ich habe bereits nachgesehen, ob Leerzeichen am Anfang oder am Ende des Codes stehen, habe aber keine gefunden. Dabei habe ich auch darauf geachtet, dass die Dateien im UTF ohne BOM formatiert sind (bearbeitet mit Notepad++).

    Nach einigen Tests habe ich festgestellt, dass der fehler im Child-Theme (Oxygen-Theme) liegen muss. Als ich dieses durch umbenennen des Ordners deaktivierte, konnte ich mich wieder problemlos einloggen. Das Child-Theme habe ich mit Hilfe aus dem Forum angelegt (Beitrag) und es lief auch seit dem letzten Update hervorragend!

    Ich weiß da leider nicht weiter und hoffe, ich habe den Fehler gut beschrieben…

    Vielen Dank für eure Hilfe! 🙂

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)
  • Moderator La Geek

    (@la-geek)

    Moin,

    überprüfe auch die Dateien des Child-Themes auf korrekte UTF-8 ohne Bom-Konvertierung. Besteht das Problem weiterhin, deaktiviere einzelne Dateien, angefangen mit der functions.php. Findest du den Widersacher, arbeite dich Stringweise in der Datei durch Auskommentieren vor.

    Thread-Starter arcel1984

    (@arcel1984)

    Hej hej,

    vielen Dank schon einmal. Hat leider etwas länger gedauert bei mir, aber den Übeltäter habe ich jetzt. Es ist die functions.php. Nur innerhalb der Datei komme ich nicht vorwärts. Folgender Quellcode steht in der Datei:

    <?php
    function my_theme_enqueue_styles() {
        wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.min.css' );
        wp_enqueue_style( 'child-style',
            get_stylesheet_directory_uri() . '/style.css',
            'parent-style',
            wp_get_theme()->get('Version')
         );
    }
    add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );

    Ich habe sie vor dem Fehler auch nicht verändert…

    Schalte mal den wp-debug an und schaue welcher Fehler ausgeworfen wird mit der aktiven functions.php

    https://codex.wordpress.org/WP_DEBUG

    Thread-Starter arcel1984

    (@arcel1984)

    Hi,
    jetzt scheint es zu klappen. In Microsofts Edge werden folgende Fehler ausgelesen:

    CSS3120: Es sind keine Schriftarten für die @font-face-Regel verfügbar.
    dashicons.css (2,6)
    CSS3111: Unbekannter Fehler in „@font-face“.

    Irgendwie kann ich den Rest des Fehlers nicht posten…

    Ich hoffe, das sind schon die „richtigen“ Infos!

    Vielen Dank!

    • Diese Antwort wurde geändert vor 7 Jahren, 3 Monaten von arcel1984.
    Thread-Starter arcel1984

    (@arcel1984)

    Hi,

    jetzt kommt mein allerletzter Versuch, sonst warte ich bis morgen, da meine Antwort bislang nicht angezeigt wurde. In Microsofts Edge werden folgende fehler ausgelesen:

    JQMIGRATE: Migrate is installed with logging active, version 1.4.1
    jquery-migrate.js (23,2)
    CSI/tbsd_: 3.143,503ms
    CSI/_tbnd: 3.145,953ms
    CSS3111: Unbekannter Fehler in "@font-face".
    dashicons.eot
    CSS3120: Es sind keine Schriftarten für die @font-face-Regel verfügbar.
    dashicons.css (2,6)
    console.trace()
       at migrateWarn (http://fernwesen.de/wp-includes/js/jquery/jquery-migrate.js?ver=1.4.1:47:5)
       at jQuery.fn[name] (http://fernwesen.de/wp-includes/js/jquery/jquery-migrate.js?ver=1.4.1:560:3)
       at Global code (http://fernwesen.de/wp-content/plugins/ultimate-social-media-plus/js/custom.js?ver=4.7.1:159:1)
    jquery-migrate.js (47,5)
    console.trace()
       at migrateWarn (http://fernwesen.de/wp-includes/js/jquery/jquery-migrate.js?ver=1.4.1:47:5)
       at attrFn.get (http://fernwesen.de/wp-includes/js/jquery/jquery-migrate.js?ver=1.4.1:62:6)
       at Anonymous function (http://fernwesen.de/wp-content/themes/oxygen/js/jquery.masonry.min.js?ver=1.0:10:313)
    jquery-migrate.js (47,5)
    Trennzeichen für Navigationsereignisse
    Trennzeichen für Navigationsereignisse
    Trennzeichen für Navigationsereignisse
    JQMIGRATE: Migrate is installed with logging active, version 1.4.1
    jquery-migrate.js (23,2)
    CSI/tbsd_: 3.270,645ms
    CSI/_tbnd: 3.277,67ms
    CSS3111: Unbekannter Fehler in "@font-face".
    dashicons.eot
    CSS3120: Es sind keine Schriftarten für die @font-face-Regel verfügbar.
    dashicons.css (2,6)
    console.trace()
       at migrateWarn (http://fernwesen.de/wp-includes/js/jquery/jquery-migrate.js?ver=1.4.1:47:5)
       at jQuery.fn[name] (http://fernwesen.de/wp-includes/js/jquery/jquery-migrate.js?ver=1.4.1:560:3)
       at Global code (http://fernwesen.de/wp-content/plugins/ultimate-social-media-plus/js/custom.js?ver=4.7.1:159:1)
    jquery-migrate.js (47,5)
    [cycle] terminating; zero elements found by selector
    jquery.cycle.min.js (10,152)
    Trennzeichen für Navigationsereignisse
    Trennzeichen für Navigationsereignisse
    Trennzeichen für Navigationsereignisse
    Trennzeichen für Navigationsereignisse
    JQMIGRATE: Migrate is installed with logging active, version 1.4.1
    jquery-migrate.js (23,2)
    CSS3120: Es sind keine Schriftarten für die @font-face-Regel verfügbar.
    genericons.css (14,7)
    

    Ich hoffe, das sind die „richtigen“ Infos!

    Vielen Dank!

    Hi,
    jetzt scheint es zu klappen.

    Also gelöst?

    Thread-Starter arcel1984

    (@arcel1984)

    Oh, nein. Leider nicht.

    Der Satz war auf den Post hier im Forum bezogen, da meine Antworten nicht angezeigt wurden. Die Antwort, die gerade mit vor „4 Stunden, 30 Minuten“ angezeigt wird, habe ich am Freitag geschrieben – im Gesamtkontext ist der Satz etwas irreführend. Sorry.

    Eine WordPress-Anmeldung klappt weiterhin nur mit deaktivierter functions.php im Child-Theme.

    Schalte mal den wp-debug an und schaue welcher Fehler ausgeworfen wird mit der aktiven functions.php

    https://codex.wordpress.org/WP_DEBUG

    Thread-Starter arcel1984

    (@arcel1984)

    Hej hej,

    das habe ich ja bereits versucht. Die einzigen Fehler, die ich „finden“ konnte, habe ich in den vorigen Antworten gepostet. Ansonsten wird kein Fehler direkt auf der Seite ausgewiesen. Ich habe auch versucht eine Log-Datei zu erstellen:

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

    Brachte aber ebenfalls kein Ergebnis. Ich bekomme aktuell weiterhin diesen Fehler auf der Login-Seite angezeigt:

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

    Gebe ich dann meine Anmeldedaten ein, werde ich wieder zur Eingabemaske geleitet. Leerzeichen habe ich kontrolliert, alles ist in UTF 8 ohne BOM formatiert – mehr Ansätze habe ich bislang nicht gefunden.

    Hallo.

    Wir müssen hier mal sortieren, sonst wird es zu unübersichtlich.

    1. FEHLER: Cookies sind wegen einer unerwarteten Ausgabe gesperrt.
    Versuche mal einen anderen Browser und/oder lösche den Browsercache. Funktioniert es?

    2. Wenn du wirklich den Fehler mit „UTF-8 ohne BOM“ ausschliessen kannst und der WP-Debug nichts auswirft (Bitte nochmal richtig einstellen – siehe unten), dann 3.

    3. Welches Update hast du überhaupt gemacht? Ein WP Core Update? Möglich, dass dieses nicht richtig durchgeführt wurde und du ein manuelles Update machen musst. Siehe https://codex.wordpress.org/Updating_WordPress#Manual_Update
    Backup nicht vorher vergessen!!!

    WP-DEBUG: Um direkt eine Fehlermeldung auszugeben, wäre dies der richtige Code gewesen.

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

    Hast du den jetzigen Code noch drin, dann wird eine log Datei geschrieben worden sein. Das ist aber auch hier ordentlich beschrieben (Bitte gründlich lesen):
    https://codex.wordpress.org/WP_DEBUG

    Thread-Starter arcel1984

    (@arcel1984)

    Hi,

    hat etwas gedauert: Habe alle Dateien noch einmal gecheckt und dann das Update noch einmal ausgeführt. Da war scheinbar irgendwo was fehlerhaft – jetzt klappt es zumindest. 🙂

    Ich muss noch viel lernen…

    Vielen Dank für die Hilfe!

    Sehr schhön. Beitrag als gelöst markiert.

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)
  • Das Thema „Anmelden im Backend nicht mehr möglich.“ ist für neue Antworten geschlossen.