Voici une petite notice explicative me permettant de déplacer les boutiques Prestashop de mes clients vers un autre hébergement. (Par exemple pour passer d’un site en local à un site en production, changer de serveur,…)
Sauvegardez intégralement votre site prestashop!
Comme d’habitude, avant de tout casser, pensez à faire une sauvegarde complète de votre installation.
Copiez par FTP l’intégralité de vos fichiers en ligne sur votre ordinateur.
Attention, c’est très important, vous pourriez regretter de négliger cette sauvegarde, …
Pour votre base de donnée, il faut vous rendre sur phpMyAdmin et exporter votre base dans un fichier SQL.
Si votre boutique est déjà en ligne , n’oubliez pas d’activer le mode maintenance depuis votre interface d’administration.
Mettre en place votre boutique à son nouvel emplacement
Toujours par FTP, dupliquez le contenu du site à son nouvel emplacement.
Et importez le fichier SQL dans sa nouvelle base.
Quelques modifications à faire
À partir de là, il va falloir modifier dans le dossier « config » le fichier « settings.inc.php », ces lignes :
define('_DB_NAME_', 'le nom de votre nouvelle base');
define('_DB_SERVER_', 'la nouvelle adresse du serveur');
define('_DB_USER_', 'le nom de l'utilisateur');
define('_DB_PASSWD_', 'le mot de passe');
employee does not exist, or bad password !!
Si de retour sur votre page de login, votre mot de passe ne fonctionne plus et que vous avez le message d’erreur « employee does not exist, or bad password »
Il suffit d’appliquer la solution de nico46, que j’ai trouvé sur le forum Prestashop et qui fonctionne très bien :
1- ouvrir le fichier settings.inc.php situé dans le dossier config.
2- fais un “copier” du code qui suit “cookie_key”, sans les ‘ .
3- tu le colles dans la fenetre du site http://www.md5.cz/
4- tu rajoutes le mot de passe que tu souhaites à la suite du code que tu as collé dans la fenetre.
5- tu cliques sur le bouton.
6- tu copie le code généré.
7- tu ouvres ta base de donnée, tu ouvres la table “ps_employee”
8- tu fais “modifier” et tu colles le code dans la fenêtre de mot de passe.
9- cliques sur exécuter.tu n’as plus qu‘à ouvrir ta page de login et rafraichir celle-ci pour avoir accès à ton site.
Normalement, vous devriez avoir réussi votre migration!
(N’oubliez pas de désactiver l’option de maintenance si besoin!)
Commentaires récents