[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação

Publicado por albert guedes em 13/06/2011

[ Hits: 46.228 ]

Blog: https://teko.net.br

 


[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação



Essa solução foi testada num Magento 1.5.1, sistema Debian testing , PHP 5.3.3-7 e Mysql 5.1.16.

Se após a instalação do Magento você não conseguir realizar o login de administrador, essa dica pode resolver seu problema.

1 - No diretório de instalação de seu Magento, vá até a pasta 'app/code/core/Mage/Core/Model/Session/Abstract'

2 - Abra o arquivo 'Varien.php'

3 - Procure pelas linhas (por volta das linhas 75 e 85)

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

e comente os últimos 3 itens do array:

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

e importante, não esqueça de tirar a vírgula depois do item " 'path'=> $cookie->getPath() ".

Após isso, entre/atualize a página de login de administrador, e tente se logar. Se tudo der certo, você entrará normalmente na área de administração.

Então, até a próxima dica.

Outras dicas deste autor

Usando repositórios do Yum no Zypper do SuSE

Convertendo inteiros para ascii e ascii para inteiros em C

Resolvendo problema de conexão do Skype Beta no Debian

Como ver a saída de qualquer comando MySQL no PHP

Programa exemplo em Assembler para Linux

Leitura recomendada

Servidor interno no PHP 5.4 para testes

Criando um contator de visitas para seu site (PHP grava no TXT)

Cursos gratuitos de Joomla e PHP

Open livro de PHP

Integração com Gerencianet no Magento e OpenCart

  

Comentários

[2] Comentário enviado por zigzagzen em 26/06/2012 - 19:33h

Fantástico! Muito obrigado!

[3] Comentário enviado por moreirapontocom em 09/07/2012 - 18:27h

Funcionou! Obrigado pela dica!

[4] Comentário enviado por l_gipo em 19/10/2012 - 18:49h

Muito obrigado Albert. Sua dica resolveu meu problema. Só fico imaginando como vc conseguiu descobrir isso. rsrsr
Valeu.

[5] Comentário enviado por joaochrisostomo em 09/06/2014 - 18:04h

Show, funcionou
muito obrigado mesmo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts