Ho installato Magento 1.9 . Funzionava bene per una settimana. Improvvisamente ieri, quando ho provato ad accedere al pannello di amministrazione di Magento e ho digitato username
e password
, ho fatto clic sul pulsante Accedi e non è successo nulla. La pagina si aggiorna e basta. Nessun errore o altri messaggi.
Se ho inserito un nome utente o una password errati, viene visualizzato l'errore.
Dopo aver cercato su Google questo problema, mi è stato consigliato di commentare le seguenti righe in:
App \ code \ Core \ Mage \ Core \ modello \ Session \ astratta \ Varien.php
/* to solve login issue */
/*if (!$cookieParams['httponly']) {
unset($cookieParams['httponly']);
if (!$cookieParams['secure']) {
unset($cookieParams['secure']);
if (!$cookieParams['domain']) {
unset($cookieParams['domain']);
}
}
}
if (isset($cookieParams['domain'])) {
$cookieParams['domain'] = $cookie->getDomain();*/ //I have commented these lines
E per alcune versioni precedenti di seguito è stato raccomandato nello stesso file.
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
//'domain' => $cookie->getConfigDomain()
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
);
}*/
Anche dopo, non ho potuto accedere ad admin. È com'era. Qualcuno ha affrontato questo problema? C'è qualche altra soluzione a questo problema?
(Ho provato a cancellare cache e sessione tramite ftp).
app/code/local/Mage/Core..blahblah
per la modifica in modo che Magento sovrascriva il file core. Usa anche git per il controllo della versione, è una manna dal cielo.