Magento – Admin Login funktioniert nicht
Hallo zusammen,
und wieder ein Problem mit einer Software. Diesmal mit der Online Shop Software Magento.
Direkt nach der Installation kann man sich im Administrationsbereich einloggen. Theoretisch. Denn bei mir ging es nicht. Benutzername und Passwort waren korrekt eingegeben. Es gab auch keine Fehlermeldung das etwas falsch ist – anders als wenn wirklich falsche Daten eingegeben werden, dann erscheint die Fehlermeldung. Man bleibt einfach in der Loginmaske und wird nicht in den Administrationsbereich weitergeleitet.
Das ist verdammt ärgerlich und natürlich sucht man den Fehler erst einmal bei sich selbst und gibt die Daten wieder und wieder ein. Aber es ist wirklich ein Fehler in der Software (im Cookie Handling).
Einfach in der Datei “app/code/core/Mage/Core/Model/Session/Abstract/Varien.php” den Code:
// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
'domain' => $cookie->getConfigDomain(),
'secure' => $cookie->isSecure(),
'httponly' => $cookie->getHttponly()
);
suchen (ca. Zeile 77) und durch:
// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
'domain' => '',
'secure' => '',
'httponly' => ''
);
ersetzen. Dann sollte es funktionieren.
Ich hatte eben das gleiche Problem nach der Installation und dein Tipp hat funktioniert. Danke :)
Freut mich das ich helfen konnte. :)