Jump to content
Leandro Bustamante

Problema com back office ao atualizar prestashop

Recommended Posts

Seguinte galera, estava com um problema em minha loja (prestashop 1.6) e decidi atualizar pelo utilizando o módulo 1 click upgrade, até ai tudo bem, o módulo solicitou que colocasse a loja em manutenção dei continuidade ao processo. Após a atualização, não consigo mais entrar no back office, me aparece a mensagem "Empregado não existe ou a senha está incorreta.". Já tentei de tudo, requisitei senha nova, chegou normal pelo email cadastrado, mas não funcionou nem com a senha enviada. tentei também a opção de entrar no phpmyadmin e rodar o comando 

 

UPDATE `ps_customer` SET `passwd` = md5('_COOKIE_KEY_senhanova') WHERE `email` = 'seu@email.com.br';

 

Alterando o _COOKIE_KEY para o valor encontrado no arquivo settings.inc.php. 

 

e continua dando a mensagem acima de que empregado ou senha não existe. A loja já esta funcionando a 6 meses com vários produtos cadastrados e seria catastrófico perder este trabalho, peço a ajuda da comunidade.

 

Desde já peço desculpas se não postei no local apropriado, mas já foi uma luta encontrar o fórum em portugues.

 

 

Obrigado!

Edited by Leandro Bustamante (see edit history)

Share this post


Link to post
Share on other sites

A tabela para alterar a senha do Admin é `ps_employee`. `ps_customer` é ara alterar a senha da loja.

 

Verifique se o e-mail existe nessa tabela.

Share this post


Link to post
Share on other sites
sim, o email existe, executei a função, agora usando o employee e conferi la na tabela do Password, a numeração mudou, mas continua dando a mesma mensagem de que o empregador ou a senha não existem

Share this post


Link to post
Share on other sites

A chance é que seja um banco de dados diferente, ou o servidor esteja com algum problema.

 

Pode confirmar qual banco de dados está sendo utilizado no Admin (Parâmetros Avançados > Informações da Configuração).

 

Ative o modo debug e verifique os LOGs na tela e no servidor.

Share this post


Link to post
Share on other sites

Vc. quebrou a paridade do key. Como fez nao posso dizer. Em princípio o Prestashop escreve keys em paridade no settings.inc e no banco. Se estas nao batem, entao impossível de logar. Já que o banco já estava funcionando uma vez, vc. também deve possuir uma cópia do settings.inc antes do upgrade. Lá vc. encontra o hash que deve funcionar com a versao do banco anterior.

 

Vc. pode tentar adicionar os dois hashes anteriores como linha extra no settings.inc.php, ou entao faca um rollback da loja para a versao que estava funcionando. Rollback vc. encontra como opcao extra no módulo 1-clique.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More