Wie der Titel schon sagt, seit dem Update auf 3.7 funktioniert das Anmelden immer erst nach dem 2. Mal.
Beim ersten Mal wird man auf die Login Seite von WP gelenkt, wo angezeigt wird, das Cookies erlaubt sein müssen. Sind sie aber. Hat jemand das gleiche Problem.
Verwende BP 1.8.1
Nach Update auf 3.7 Login funktioniert immer erst beim 2. Mal.
-
-
- Gerade eben
- 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)
-
Geht mir bei einer Seite auch so.
Jedoch bei einer anderen Seite, die ich auch auf 3.7 umgestellt habe, funktioniert alles normal. Weiß jemand was der Quatsch soll und wie man das wieder hinbekommt? -
Passiert das gleiche, wenn du im privaten Modus deines Browsers auf die Seite zugreifst? Hilft ein Löschen der Cookies?
-
Morgen,
nein, hilft alles nichts. Cache gelöscht, Cookies gelöscht, immer wird beim ersten Mal die Eingabe nicht angenommen und die wp-login angezeigt. Habe erst mal wieder downgegradet, einige User waren schon genervt. -
Update auf 3.7.1 hat das Problem jetzt gelöst. Danke
-
Schön wärs, bei mir besteht das Problem weiterhin.
-
merkwürdig ... jetzt geht es bei mir wieder nicht ... ich hatte wohl den browser nach dem update nicht geschlossen und war noch irgendwie eingelogt ... sorry für die verwirrung :(
-
Ich hab das jetzt mal auf Xampp auf einem fast jungfräulichen System mit WP und BP getestet,
mit dem gleichen Ergebnis. Die Anmeldung am System funktioniert erst beim 2. Mal.
Es muss mit der Cookiebehandlung zusammenhängen.
Irgend jemand ne Idee? -
kann irgendwie nicht sein (?)
eine wordpressseite von mir funktioniert einwandfrei beim ersten login. eine andere wordpressseite jedoch nicht - gleicher browser, gleiche einstellungen, alles gleich. die beiden seiten liegen beim selben provider, jedoch in unterschiedlichen paketen. auch bei verwendung unterschiedlicher browser ist das ergebnis das gleiche. -
Hi,
so, habe die Lösung gefunden. Es liegt an der wp-login. Du musst die Zeile 744-746 auskommentieren:PHP// if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) )// $user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress."));// else $user = wp_signon('', $secure_cookie); -
nach dem auskommentieren klappt zwar der login aber landet auf eine weisse Seite
(kein update sondern neuinstall)
-
Weiße Seite heißt meisten PHP Fehler. Wirst wohl zu viel auskommentiert haben.
-
Denke ich auch, schau noch mal nach ob die // richtig gesetzt sind.
Das ganze Problem bezieht sich auf das Login über Buddypress. Bei "normalen" WP Seiten läuft es bei mir auch ohne 2. Loginversuch. -
/*
if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) )
$user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress."));
else
$user = wp_signon('', $secure_cookie);
/*das hab ich auskommentiert :smile:
-
Ne das passt nicht. Nimm den und kopier ihn drüber, aber achte drauf, dass du alles mitkopierst:
[COLOR=#FF8000][FONT=monospace]
[/FONT][/COLOR][COLOR=#666666][FONT=Consolas]// if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) )// $user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress."));// else $user = wp_signon('', $secure_cookie);[/FONT][/COLOR][COLOR=#FF8000][FONT=monospace]
[/FONT][/COLOR] -
null chance weisse seite bleibt :-(
-
Super, bei mir hat das geholfen. Vielen Dank nolls!
Shopgirl: sicher, dass Du die Zeile [COLOR=#666666][FONT=Consolas]$user = wp_signon('', $secure_cookie);[/FONT][/COLOR] nicht auskommentiert hast? also das else schon, doch das danach nicht
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!