...
- Configurez le serveur SMTP pour envoyer les e-mails.
- Récupérer les infos de connexion SMTP auprès de votre hébergeur.
- Rendez-vous (vous ou un administrateur pouvant encore se connecter) dans votre back-office, onglet "Préférences", sous-onglet "E-Mails".
- Sélectionnez l'option "Utiliser mes propres paramètres SMTP." Un formulaire apparaîtra : remplissez-le avec les informations données par votre hébergeur.
- Enregistrez vos modifications.
- Refaites une demande de mot de passe.
- Faire la manipulation suivante:
- Choisissez un nouveau mot de passe. Dans notre exemple, "$$$lapin$159$$$".
- A l'aide de votre client FTP, ouvrez le fichier
login.php
, situé dans votre dossier d'administration.
Tout en bas du fichier, ajoutez la ligne suivante:
echo md5( pSQL( _COOKIE_KEY_ . 'nouveaumotdepasse' ) );
Donc avec notre exemple de mot de passe :
echo md5( pSQL( _COOKIE_KEY_ . '$$$lapin$159$$$' ) );
Pensez bien à mettre votre propre nouveau mot de passe ! - Allez à l’écran de connexion au back-office, comme si vous vouliez vous connecter, et copiez le texte qui apparaît tout en bas de la page (ex. : a0ee884b507dd4624ce51968cfbb19a9)
- Allez dans la base de données de PrestaShop, par exemple à l'aide de phpMyAdmin. Dans la table
ps_employee
, remplacez la valeur existante dans la colonnepasswd
de l'employé pour lequel vous voulez changer le mot de passe par la valeur obtenue à l'étape précédente. Enregistrez votre modification. - Vous pouvez désormais vous connecter avec l'identifiant habituel, et le nouveau mot de passe.