Can’t login into admin panel of Magento [solved]

Ini merupakan salah satu masalah yang cukup membingungkan bagi saya, yaitu ketika kita selesai menginstall Magento E-commerce, ketika menuliskan alamat url dashboard untuk admin tidak bisa login dan pesan error yang keluar hanyalah username dan password invalid.

Setelah googling cukup lama juga akhirnya menemukan cara yang berhasil menyelesaikan masalah yang gampang² susah ini. ada banyak versi, ada yg menambahkan domain pada file host di system 32, misal menjadi magento.localhost.com,   ada pula yang mengganti url http://localhost menjadi url http://127.0.0.1, tetapi tidak ada yang berhasil.

Nah, solusi yang tepat adalah :

Buka file app/code/core/Mage/Core/Model/Session/Abstract/Varien.php di folder magento.

Temukan kode

// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
'domain' => $cookie->getConfigDomain(),
'secure' => $cookie->isSecure(),
'httponly' => $cookie->getHttponly()
);

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();
}

lalu ubahlah menjadi komentar pada beberapa barisnya, seperti ini.

// session cookie params
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
//'domain' => $cookie->getConfigDomain(),
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
);
/*
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();
}
*/ 

Setelah itu, save file. Dan Magento sudah bisa bekerja dengan benar:mrgreen:

Saya menggunakan Magento versi 1.4.1.1.

Semoga bermanfaat😀.

3 thoughts on “Can’t login into admin panel of Magento [solved]

  1. mantabzz…berhasil…tapi kalo sdh kita hosting hal diatas berlaku atau abaikan? blum berani tuk hosting…heheheh trims b4

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s