Wordpress Multisite Cookie-Problem

  • Hallöchen, Ich mal wieder.

    Mittlerweile stehen die 3 Wordpress Domains und die Multisite ist auch erreichbar.
    Leider bekomme ich beim anmelden auf den "neuen" Domains (also nicht auf der seite wo ich wordpress installiert habe) immer den Fehler

    Code
    [B]FEHLER[/B][COLOR=#444444][FONT=-apple-system]: Cookies sind gesperrt oder werden von deinem Browser nicht unterstützt. Du musst [/FONT][/COLOR][URL="https://codex.wordpress.org/Cookies"]Cookies aktivieren[/URL][COLOR=#444444][FONT=-apple-system], um WordPress verwenden zu können.[/FONT][/COLOR]

    [COLOR=#444444][FONT=-apple-system]

    Kann mir jemand sagen, wie ich den wegbekomme ?
    Ich hab schon ein wenig gegoogelt und einige Foren meinten, dass ich

    Code
    define( 'COOKIE_DOMAIN', '' );

    (oder ähnliche schreibweisen) einfügen soll. Leider bekomme ich dann die Fehlermeldung

    Code
    [COLOR=#000000][FONT=&amp]The constant "COOKIE_DOMAIN" is defined (probably in wp-config.php). Please remove or comment out that define() line.[/FONT][/COLOR]

    [COLOR=#000000][FONT=&amp]
    Ich verzweifel solangsam...

    // In den Einstellungen von dem Domain Mapping Plugin habe ich folgende einstellungen aktiviert:[/FONT][/COLOR][/FONT][/COLOR]


    1. Remote Login
    2. Permanent redirect (better for your blogger's pagerank)
    3. User domain mapping page
    4. Redirect administration pages to site's original domain (remote login disabled if this redirect is disabled)


    [COLOR=#444444][FONT=-apple-system]
    [/FONT][/COLOR]

    Einmal editiert, zuletzt von MrDeeTop (15. November 2017 um 00:35)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ja das kenne ich... Hast Du das Netzwerk mit Untervezeichnissen eingerichtet oder mit Subdomains?
    Wenn es mit Domains laufen soll: Netzwerk mit Subdomains einrichten.
    Dann kannst Du in den Einstellungen für die einzelnen Sites die Domain als URL angeben. Das Plugin brauchst Du eigentlich nicht.

    [COLOR=#444444][FONT=-apple-system]

    Code
    define( 'COOKIE_DOMAIN', '' );


    Hab ich auch gesetzt.
    [/FONT][/COLOR]

  • Ja das kenne ich... Hast Du das Netzwerk mit Untervezeichnissen eingerichtet oder mit Subdomains?
    Wenn es mit Domains laufen soll: Netzwerk mit Subdomains einrichten.
    Dann kannst Du in den Einstellungen für die einzelnen Sites die Domain als URL angeben. Das Plugin brauchst Du eigentlich nicht.

    [COLOR=#444444][FONT=-apple-system]

    Code
    define( 'COOKIE_DOMAIN', '' );


    Hab ich auch gesetzt.
    [/FONT][/COLOR]

    Ich habe das ganze über Subdomains eingerichtet. Es soll im endeffekt aber über eigenständige .de Domains laufen und nicht über subdomains.
    Wenn ich das in die config.php einfüge, bekomme ich den Error

    Code
    [COLOR=#444444][FONT=-apple-system][COLOR=#000000][FONT=&amp]The constant "COOKIE_DOMAIN" is defined (probably in wp-config.php). Please remove or comment out that define() line[/FONT][/COLOR][/FONT][/COLOR]
  • MrDeeTop hast Du einmal Deinen eigenen Thread bis zum Ende verfolgt? http://forum.wpde.org/blog-netzwerk/…uptdomains.html

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • MrDeeTop hast Du einmal Deinen eigenen Thread bis zum Ende verfolgt? http://forum.wpde.org/blog-netzwerk/…uptdomains.html

    ja. leider (wenn ich diese Zeile einfüge) kommt bei allen Browsern die ich hier habe (heißt Internetexplorer, Firefox, Chrome) sowohl beim normalen als auch beim Inkognito Browser diese Cookie-Fehlermeldung. Und sobald ich das aus der config wieder rausnehme, kann ich mir zwar auf der Haupt-Seite wo es installiert wurde einloggen, aber nicht auf den anderen und aufs Dashboard von den anderen komme ich auch nicht drauf...

  • Ich glaube Du hast immer noch das Domain Mapping Plugin aktiviert

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Ich glaube Du hast immer noch das Domain Mapping Plugin aktiviert

    Natürlich. So wie ich das verstanden habe kann ich ohne das Plugin nur mit Verzeichnissen oder Subdomains arbeiten oder ? Oder muss ich die Sub-Domains einfach nur in die normale Domain umbenennen und gut is ?

    //EDIT Ich hab das Domain Mapping jez mal einfach deaktiviert. Leider bekomme ich immernoch den Cookie-fehler und wenn ich den define ... wieder einfüge, bekomme ich wieder den Cookie-Fehler beim login...

    //EDIT2 in der config stand noch define( 'SUNRISE', 'on' ); drin. Das habe ich mit // auskommentiert. Brauche ich das Domain-Mapping-Plugin überhaupt noch für irgendwas ?
    PS: Login funktioniert jetzt auch (denke einfach mal dank dem define cookie_domain :)

    //EDIT3 Habe grade in dem anderen Thread nachgelesen: Man kann drauf verzichten. Habe auch mal (rein aus neugierde) das define Cookie_Domain auskommentiert. Klappt trotzdem ;) Also: Auch das braucht man nicht zwingend ^^

    Einmal editiert, zuletzt von MrDeeTop (15. November 2017 um 18:58)

  • Deswegen hatte ich ja gefragt ob Du den Thread bis zum Ende gelesen hast ;-)

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Hallo!

    Ich habe ein ähnliches Problem ... nach der Migration von einer Site von einer Multisite-Installation auf eine andere -viel Handarbeit, vielleicht ist da was schief gelaufen- konnte ich mich zunächst ohne Probleme einloggen, bekam dann den bekannten Cookie-Fehler und habe zunächst "define('COOKIE_DOMAIN', false);" in die wp-config gesetzt. Nach dem Lesen dieses Threads und der o.g. codex-Seite (in der steht, das diese Einstellung auch gemacht werden soll, wenn das Login ohne Meldung missglückt) habe ich dann "define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST']);" gesetzt.

    Das Login ist jetzt möglich, allerdings: Ich bearbeite eine Seite, aktualisiere sie und gehe auf "Seite ansehen". Die Seite wird angezeigt. Dann wieder über die Admin-Toolbar auf "Seite bearbeiten". Ergebnis: die WP-Login-Seite. Also auf eine noch offene Back-end-Seite gewechselt und abgemeldet (Meldung "Willst du dich wirklich abmelden?").

    Das Login und die Bearbeitung von Seiten auf der MS-Hauptsite funktioniert.

    Was kann ich tun?

    Danke!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!