Arquivo

Arquivo da Categoria ‘Magento’

Dica: Magento não loga no admin quando instalado local!

Salve! Se você tem um magento 1.4 instalado e ta com problemas para logar na administração quando você instalo localmente, não entre em pânico!
“Magento não loga no admin” agora vai logar ;P

Existem 2 soluções, a correta e a faz rodar.

A Correta:
Crie um servidor virtual, ex: magento.localhost é como se fosse um subdominio do localhost.
Para isso leia o post que fiz sobre este assunto :)

A Faz rodar:
No arquivo app/code/core/Mage/Core/Model/Session/Abstract/Varien.php comente da linha 86 a 98.

Original:

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

Fica assim:

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

Desta forma, ele não verifica algumas condições de segurança e passa de boa! mas lembre-se, essa forma é remendo e como todo remendo não deve ser feito!
Confesso que usei essa segunda forma apenas para testar um layout, afinal tenho uns 20 vhost configurado aqui :p

Qualquer dúvida comentae ;)

via: http://blog.chapagain.com.np/magento-admin-login-problem/

Evite gambiarras, faça de novo!

Categories: Magento, PHP Tags: , , , ,