Pular para o conteúdo

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

Dica publicada em PHP / Miscelânea
albert guedes albertguedes
Hits: 46.686 Categoria: PHP Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

[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]
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Mudando a fonte padrão dos seus documentos em LaTeX

Ajude o Pidgin a ser o melhor messenger do mundo

Como pegar mapas para UrbanTerror facilmente

Acerte as horas NOW!

Função em PHP que mostra o número da semana no ano

PHP Online e Grátis

Testes Unitários - Um olhar para a qualidade de nossos testes

Melhorando a segurança em sites Joomla

Curso gratuito de Joomla e e-book (administração e programação)

Problemas com a tradução no Drupal (CMS)

#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

Entre na sua conta para comentar.