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

Publicado por albert guedes em 13/06/2011

[ Hits: 46.429 ]

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

Configurando o X em sistemas Debian ou similares na linha de comando

Assistam vídeos remotamente com SSH e Mplayer

Comando "locate" sumido no SuSE Linux

Transparências em menus e bordas de janelas no Gnome

Como montar partições freebsd no linux

Leitura recomendada

Solucionando erro de ArrayIterator que não recebe array

Utilizando argumentos padrão em funções no PHP

Instalação PHP7.3 no CentOS 7

Curso online e gratuito de CakePHP

Gerador de URA para Asterisk

  

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