Wie du den WordPress Cookie Fehler behebst

Du willst dich wie gewohnt in deinem WordPress Backend anmelden und es passiert… nichts. Statt der Weiterleitung zum Backend erhältst du lediglich eine leuchtend rote Fehlermeldung die beschreibt dass dein Backend wegen so genannter Cookies gesperrt ist – der WordPress Cookie Fehler. Wir zeigen dir was du machen kannst um wieder in dein Backend zu gelangen!

Deine WordPress Seite begrüßt dich nach der Anmeldung mit der Meldung „FEHLER: Cookies sind wegen einer unerwarteten Ausgabe gesperrt…“. Eine Anmeldung ist nicht mehr möglich, der WordPress Cookie Fehler. Diese Fehler kommt derzeit sehr oft auf beliebigen WordPress Seiten vor und verursacht so manchem Betreiber Bauchschmerzen:

Bildschirmfoto 2018 01 02 um 21.29.45

Was sind Cookies?

Viele kennen so genannte Cookies nur von den lästigen Meldungen die auf jeder Webseite Pflicht sind, doch was steckt dahinter?

Ein Cookie ist eine Textinformation, die Webseiten über den von dir verwendeten Browser (zum Beispiel Chrome) auf deinem Computer platzieren. Dein Computer sendet die im Cookie gespeicherten Informationen bei jedem späteren, neuen Besuch der Seite zurück – somit erhält die Seite gewisse Informationen über dich. Dir ist sicher schon aufgefallen dass du, nachdem du zum Beispiel ein WordPress Buch auf Amazon gesucht hast, auf vielen deiner folglich besuchten Seiten Werbung für Bücher auf Amazon angezeigt bekommst. Der gespeicherte Cookie auf deinem Computer hat sich also gemerkt was du gesucht hast und gibt diese Informationen weiter. Das ist ganz normal und passiert täglich.

Wie behebe ich den WordPress Cookie Fehler? 

Achtung: In dieser Anleitung zeigen wir dir Lösungsansätze die Änderungen im Code beschreiben. Diese solltest du nur umsetzen wenn du weißt was du machst. Solltest du Hilfe benötigen sind wir gerne per E-Mail (support@support-camp.io) oder in den Kommentaren für dich da 🙂 

Auch hier gibt es, wie so oft in der WordPress Welt, verschiedene Ursachen. Als aller erstes empfehlen wir dir die Cookies deines Browsers zu löschen. Je nach Browser funktioniert das etwas anders, am besten hilft hier Googeln. „Browser + Cookies löschen“ lautet die Anfrage (Browser durch deinen verwendeten Browser z.B. Chrome austauschen 😉 ). Sollte der WordPress Cookie Fehler weiterhin bestehen müssen wir tiefer ins System.

Prüfe deine wp-config.php auf Fehler:

Navigiere mit deinem FTP Programm in den Ordner indem deine WordPress Installation liegt und lade dir die Datei „wp-config.php“ herunter. Du kannst das File mit jedem beliebigen Texteditor öffnen. Prüfe nun die Datei auf folgende Fehler:

  • Sind Leerzeichen oder komische Zeichenfolgen am Anfang oder Ende der Datei?
  • Ist die korrekte Domain nach den Punkten „WP_HOME“ und „WP_SITEURL“ gesetzt?
  • Oft ersetzen Caching Plugins (WP Cache, W3 Total Cache) die Cookie-Domain (COOKIE_DOMAIN im File) – prüfe ob die korrekte Domain hinterlegt ist
  • Speichere die wp-config.php in einem Texteditor im UTF-8 Format ohne BOM ab.

Meist sind es Probleme aus Punkt 1 – also Leerzeichen am Anfang oder Ende der Datei die zum Fehler führen.

Den WordPress Cookie Fehler permanent beheben:

Sollten die oben genannten Lösungen nicht funktionieren gibt es noch eine weitere Möglichkeit aus dem WordPress Forum um den WordPress Cookie Fehler zu beheben:

  1. Öffne das functions.php File in deinem WordPress Ordner
  2. Füge folgenden Code am Ende der functions.php hinzu und speichere das File wieder via FTP auf deinem Server:
setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN);
if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

Diese Methode sollte den Cookie Fehler permanent beheben.

Sollten weiterhin Probleme beim Login bestehen schaue in unserem anderen Login Redirect Beitrag vorbei. Sollten keine der oben genannten Lösungen funktionieren helfen wir dir gerne in unserem Persönlichen Support weiter. Sende dazu einfach eine E-Mail mit deiner Problembeschreibung an support@support-camp.io oder hinterlasse einen Kommentar 🙂 

 

Du möchtest dir Zeit und Nerven sparen?

Das Support-Camp Passwort Tool

Jetzt zugreifen: Das Support-Camp WordPress Passwort Tool für nur 9,99 €! Verwandle Passwort-Panik in pure Erleichterung und setze dein Passwort in rekordverdächtigen 5 Minuten zurück – ganz ohne Programmier-Zauberei. Einfach, schnell und sicher.

Drei Schritte zu deinem neuen Passwort:

  • WordPress Passwort Tool herunterladen
  • Installation anhand unserer Schritt-für-Schritt Anleitung
  • User auswählen und ein neues Passwort erstellen
Image
SIchere dir jetzt das Passwort Tool!

Einen Kommentar hinterlassen


  1. Danke für die Tipps! Bei mir hat der functions.php-Ansatz „gewirkt“. 😀

    Dazu ein Gedanke/ne Frage: Es funktioniert, aber meistens sind solche Lösungen oft Hacks, die eigentlich sinnvolle Sicherheitsfeatures umgehen. Was genau macht der Ansatz?

    Wenn ihr das noch genauer erklären könntet, wäre das super 🙂

    1. Beitrag
      Autor

      Hallo Denni,

      danke für deinen Kommentar, freut mich dass die Lösung funktioniert hat 🙂

      Sinnvolle Sicherheitsfeatures wollen wir natürlich nicht umgehen, der Hook setzt lediglich ein Test-Cookie vorab was zur Auflösung des redirects führt. Also nichts schlimmes 🙂

      Beste Grüße
      Pierre

    1. Beitrag
      Autor
    1. Beitrag
      Autor

      Hallo Walter,

      danke für deinen Kommentar und den Link, super dass du eine weitere Lösung gefunden hast! 🙂

      Beste Grüße,
      Pierre

  2. Ich habe es gelöst.
    Ich hatte versucht, mich auf einer https-Multisite-Website unter http anzumelden. Böse, böse. 😉
    Mit https hat es dann geklappt.

    1. Beitrag
      Autor

      Hallo Patrick,

      danke dass du deine Lösung hier teilst, das hilft allen 🙂

      Weiterhin viel Erfolg mit deiner Seite und beste Grüße,
      Pierre

    1. Beitrag
      Autor

      Hallo Ralf,

      das hört sich so an als ob in deinem Chrome Cache was hängt. Setzte mal deinen Cache zurück und probiere den Zugriff erneut.

      Beste Grüße,
      Pierre

      1. ich habe dieses Problem.:
        FEHLER: Cookies sind wegen einer unerwarteten Ausgabe gesperrt. Hilfe findest du in dieser Dokumentation oder wende dich an die Support-Foren.
        und kann es selber nicht beheben….
        wenn jemand weiss wie es geht kann mich gerne anrufen.Tel.: 05765-2083029

        1. Beitrag
          Autor
  3. Hallo,
    habe das gleiche Problem:
    – in einer Multisite habe ich auf ein Sub-directory eine Domain gemappt.
    – die Seite wird auch angezeigt, aber ich kann mich nicht einloggen
    – Fehlermeldung: FEHLER: Cookies sind gesperrt oder werden von deinem Browser nicht unterstützt. Du musst Cookies aktivieren, um WordPress verwenden zu können.
    – habe in der wp-config.php wie im WP-Codex beschrieben eingefügt:
    define(‚COOKIE_DOMAIN‘, $_SERVER[‚HTTP_HOST‘]);
    – habe die functions.php wie in eurem Artikel beschrieben geändert: derselbe Fehler.
    Es betrifft aber nur die Site, bei der ich die Domain geändert habe, bei den anderen kann ich mich einloggen.

    Ratlos … Könnt ihr mir einen Tip geben, was zu tun ist?

    1. Beitrag
      Autor

      Hallo Claudia,

      wo (an welcher stelle) hast du den Code in der functions.php eingefügt? Hast du schon deinen kompletten Browser Cache gelöscht?

      Wenn du gerne persönlichen Support hättest kannst du uns gerne eine E-Mail an support@support-camp.io schicken – wir werden uns dann umgehend bei dir melden 🙂

      Beste Grüße,
      Pierre

      1. Hi Pierre,
        am Ende der functions.php, wie beschrieben.
        Habe auch versucht dies in die wp-config.php einzufügen:
        define(‚ADMIN_COOKIE_PATH‘, ‚/‘);
        define(‚COOKIE_DOMAIN‘, “);
        define(‚COOKIEPATH‘, “);
        define(‚SITECOOKIEPATH‘, “);
        nach den Multisite settings – auch ohne Erfolg.

        Alle Plugins sind deaktiviert. Könnte es sein, dass das Caching-Plugin (Cache Enabler) stört, auch wenn es nicht aktiviert ist?

        Werd‘ noch mal weiter suchen, falls ich nicht weiterkomme, schicke ich euch eine Mail.

        Gruß,
        Claudia

        1. Beitrag
          Autor

          Hallo Claudia,

          ein deaktiviertes Plugin sollte im Normalfall keine Probleme bereiten. Von außerhalb ist es hier ziemlich schwierig Tipps zu geben, das müssten wir uns genauer ansehen. Wir sind jederzeit via E-Mail für dich erreichbar.

          Beste Grüße,
          Pierre

  4. Hallo Leute…
    Ich kann das Problem nicht lösen nach diesen Ansätzen. Beim ersten Login versuch erscheint immer die Fehlermeldung wegen der Cookies. Beim 2. Versuch kann ich mich dann einloggen.
    Wenn ich die funktions.php ändere erscheint der Text der Änderung oben als Zeile aber funktioniert trotzdem nicht…
    Was kann ich noch tun???

    Bis dann Rolf

    1. Beitrag
      Autor