Générer un nouveau mot de passe manuellement

Vous voulez vous connecter à votre backoffice mais votre email ou votre mot de passe n’est pas reconnu. Vous avez demandé le renvoi de votre mot de passe mais rien n’arrive.

Vous allez devoir suivre la procédure suivante :

  1. Copier le cookie situé dans le fichier /config/settings.inc.php sur la ligne COOKIE_KEY Le répertoire /config est accessible depuis la racine de votre site.

  2. Collez dans la fenêtre le cookie plus le mot de passe que vous souhaitez avoir sans espaces entre les deux: exemple: gbLxxg6R2A3LFU67GYM5A6zsVRQwaJ29RFyw3y2kJFzQYdjKqWVnyz7MYPASSWORD (le cookie finit en z7, le mot de passe souhaité est MYPASSWORD)

  3. Cliquer sur convertir en MD5

  4. Copier le mot de passe généré dans phpmyadmin, dans la table ps_employee, dans le champs passwd correspondant à votre email

  5. Connectez vous à votre back office avec l’email et le mot de passe souhaité utilisé plus haut pour générer la clef (MYPASSWORD)

Si cela ne fonctionne toujours pas, vérifiez la valeur de la variable PS_BASE_URI dans le fichier /config/settings.inc.php Elle doit contenir le chemin de la boutique. Si le site est à la racine elle doit contenir ‘/’. Si le site est dans un sous répertoire prestashop par exemple, elle doit contenir /prestashop/.

Last updated