tjosavon Posted April 15 Share Posted April 15 Bonjour, Version de PrestaShop : 8.2.0 Je souhaite transférer ma boutique vers mon nouvel hébergeur. Pour le moment, j'ai l'hébergement mais pas encore fait le transfert du nom de domaine pour éviter toute rupture / inaccessibilité de la boutique. Depuis ancien hébergeur 1 - J'ai ma boutique en mode maintenance 2 - J'ai sauvegardé la bdd via prestashop + via phpmyadmin 3 - J'ai sauvegardé l'ensemble du dossier de prod de ma boutique via ftp (je n'ai pas de module de sauvegarde général) Sur le nouvel hébergeur 1 - Création d'une nouvelle bdd 2 - Import de l'ancienne bdd vers la nouvelle => pas d'erreur 3 - upload via ftp de la sauvegarde du dossier de prod vers le nouvel hébergeur 4 - Modification du fichier /app/config/parameters.php (changement database_host, database_host, database_name, database_user et database_password) 5 - suppression du .htaccess Problème, dès que je vais sur ma boutique avec ma nouvelle url, je retourne sur le nom de domaine que je n'ai pas encore transféré. J'imagine qu'il reste l'url inscrite en dure dans un fichier de config et/ou bdd Je me demande s'il ne serait pas plus efficace de réinstaller une nouvelle boutique presta chez mon nouvel hébergeur est d'importer les commandes et autres mais je ne sais pas comment faire (est-ce un simple import de la bdd ?) Merci Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 Est-ce dans cette table ps_shop_url qu'il faut modifier ? Link to comment Share on other sites More sharing options...
Prestashop Addict Posted April 15 Share Posted April 15 Si c'est juste un changement d'hébergeur et pas de nom de domaine. C'est votre DNS qui n'est pas à jour il faut le changer et pointer vers le nouveau serveur. Puis vider le cache DNS de votre navigateur et de votre connexion Internet. Et pensez bien à supprimer les dossier var/cache/prod et dev qui peuvent contenir des chemin de l'ancien hébergement. Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 Pour le moment, le nom de domaine est toujours chez l'ancien fournisseur 1and1 (trop de frais avec le versionning php) Le but à terme est également de migre le nom de domaine vers le nouveau fournisseur mais avant de faire de transfert, je voulais transférer ma boutique chez le nouvel hébergeur pour tester si cela fonctionnait avec les sauvegardes réalisées Je vais supprimer les dossiers var/cache/prod et dev chez le nouvel hébergeur Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 la requete GET est sur https://ip-nouvel-hebergeur mais le réponse renvoie dns-ancien-serveur Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 15 Share Posted April 15 Pas besoin de transférer le nom de domaine et même, je dirais qu'il faut éviter d'avoir son nom de domaine chez l'hébergeur de son site afin d'éviter la perte des deux si l'hébergeur a un souci. Donc il suffit de changer le DNS du nom de domaine pour pointer vers l'IP du nouveau serveur, les nameserver ne changent pas. Puis lorsque cela pointe bien sur le nouvel hébergement, vous changez les nameserver auprès de ionos pour utiliser ceux du nouvel hébergeur, ce qui vous facilitera la gestion pour tout ce qui concerne les email, bien entendu si vous utilisez les email sur le nouvel hébergeur. Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 Merci pour la réponse Mediacom87 mais je déménage de prestataire car je ne suis plus satisfaite de la relation client/fournisseur et des surfacturations continuelles et changement de prestation qui dans le sens des restrictions. Donc là, le but est de préparer la migration tranquillement sans risquer de rendre ma boutique "hors ligne" Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 15 Share Posted April 15 il y a 4 minutes, tjosavon a dit : Merci pour la réponse Mediacom87 mais je déménage de prestataire car je ne suis plus satisfaite de la relation client/fournisseur et des surfacturations continuelles et changement de prestation qui dans le sens des restrictions. Donc là, le but est de préparer la migration tranquillement sans risquer de rendre ma boutique "hors ligne" Je comprends tout à fait. Ionos présente certaines limites en matière d’hébergement, mais dans votre cas précis, vous vous en détachez justement pour cette partie. Conserver votre nom de domaine chez eux ne pose donc pas réellement de problème. De nombreux professionnels – y compris plusieurs de mes clients – utilisent Ionos uniquement comme fournisseur de noms de domaine. Bien entendu, la décision vous revient. Cela dit, je reste convaincu qu’il est essentiel de dissocier l’hébergement du nom de domaine, en les confiant à des prestataires distincts pour des raisons de sécurité et de flexibilité. Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 Je comprend votre point vue mais je ne veux avoir à faire à ionos donc je ne laisse rien chez eux. Là ma problématique est de préparer mon départ le plus efficacement possible et je cherche donc de l'aide pour résoudre le problème que j'ai actuellement. J'ai suivi divers tutos mais dans aucun je ne trouve la solution au problème évoqué. Je pense pourtant que je ne suis pas la seule à me poser cette question Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 15 Share Posted April 15 Vous mentionnez les actions réalisées sur le nouvel hébergeur, mais avez-vous bien pensé à modifier les paramètres du nom de domaine chez Ionos, comme je vous l’ai indiqué précédemment ? Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 il y a une heure, Mediacom87 a dit : Vous mentionnez les actions réalisées sur le nouvel hébergeur, mais avez-vous bien pensé à modifier les paramètres du nom de domaine chez Ionos, comme je vous l’ai indiqué précédemment ? non car pour le moment j'utilise directement l'ip chez le nouvel hébergeur Et c'est là que j'ai le problème puisque ça route vers ionos C'est donc que dans la bdd il y a qqch en dur et je pense que c'est la table ps_shop_url (mais j'attends confirmation) Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 15 Share Posted April 15 il y a 14 minutes, tjosavon a dit : non car pour le moment j'utilise directement l'ip chez le nouvel hébergeur Et c'est là que j'ai le problème puisque ça route vers ionos C'est donc que dans la bdd il y a qqch en dur et je pense que c'est la table ps_shop_url (mais j'attends confirmation) Non, aucun rapport. Êtes-vous certains que vos DNS sont bons ? Êtes-vous certain que les DNS se sont bien propagés ? Avez-vous testé sur un autre navigateur, un autre ordinateur, sur une autre connexion Internet ? Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 Désolée mais je ne comprends pas On dérive de la question initiale Le DNS n'est pas utilisé puisque j'utilise l'IP du nouvel hébergeur J'ai testé sur un autre ordi et autre connexion Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 15 Share Posted April 15 il y a 12 minutes, tjosavon a dit : Désolée mais je ne comprends pas On dérive de la question initiale Le DNS n'est pas utilisé puisque j'utilise l'IP du nouvel hébergeur J'ai testé sur un autre ordi et autre connexion Lorsque vous modifiez l’adresse IP du nom de domaine dans la configuration DNS chez Ionos, ce sont bien les enregistrements DNS qui sont mis à jour. Si vous pouvez nous communiquer l’URL de votre site, nous pourrons vérifier ensemble vers quelle adresse pointent actuellement les DNS. Link to comment Share on other sites More sharing options...
tjosavon Posted April 15 Author Share Posted April 15 il y a 23 minutes, Mediacom87 a dit : Lorsque vous modifiez l’adresse IP du nom de domaine dans la configuration DNS chez Ionos, ce sont bien les enregistrements DNS qui sont mis à jour. Si vous pouvez nous communiquer l’URL de votre site, nous pourrons vérifier ensemble vers quelle adresse pointent actuellement les DNS. Je n'ai pas modifié l'adresse IP du nom de domaine C'est un nouvel hébergeur Pour le moment je veux juste tester que l'import de la boutique vers le nouvel hébergeur fonctionne. Au lieu de taper l'url de la boutique, je tape l'ip du nouvel hébergeur Et lorsque je fais cela, j'arrive sur l'url de l'ancien hébergeur J'en déduis donc qu'il y a qqch en dur dans la bdd Link to comment Share on other sites More sharing options...
doekia Posted April 16 Share Posted April 16 Le forum refuse que je poste en version texte Link to comment Share on other sites More sharing options...
Prestashop Addict Posted April 16 Share Posted April 16 (edited) oui @doekia a raison il vous suffit de changer dans votre fichier hosts de Windows (si vous êtes sous Windows 😉) ou xxx est l'IP de votre nouvel hébergement xxx.xx.xx.xx www.votredomaine.ext Edited April 16 by Prestashop Addict (see edit history) Link to comment Share on other sites More sharing options...
tjosavon Posted August 18 Author Share Posted August 18 Bonjour, Merci pour toutes vos explications J'ai finalement choisi de me servir du nouvel hébergeur comme test pour la version 8.2.2 Chez 1and1, la version 9 ne peut pas être installée car incompatibilité côté serveur chez 1and1 (un ticket est ouvert) J'ai donc refait toute ma boutique Et là, je vais transférer vers 1and1 en espérant que cela fonctionne Link to comment Share on other sites More sharing options...
Mehdi Bourechka Posted August 19 Share Posted August 19 On 4/15/2025 at 8:06 AM, tjosavon said: Bonjour, Version de PrestaShop : 8.2.0 Je souhaite transférer ma boutique vers mon nouvel hébergeur. Pour le moment, j'ai l'hébergement mais pas encore fait le transfert du nom de domaine pour éviter toute rupture / inaccessibilité de la boutique. Depuis ancien hébergeur 1 - J'ai ma boutique en mode maintenance 2 - J'ai sauvegardé la bdd via prestashop + via phpmyadmin 3 - J'ai sauvegardé l'ensemble du dossier de prod de ma boutique via ftp (je n'ai pas de module de sauvegarde général) Sur le nouvel hébergeur 1 - Création d'une nouvelle bdd 2 - Import de l'ancienne bdd vers la nouvelle => pas d'erreur 3 - upload via ftp de la sauvegarde du dossier de prod vers le nouvel hébergeur 4 - Modification du fichier /app/config/parameters.php (changement database_host, database_host, database_name, database_user et database_password) 5 - suppression du .htaccess Problème, dès que je vais sur ma boutique avec ma nouvelle url, je retourne sur le nom de domaine que je n'ai pas encore transféré. J'imagine qu'il reste l'url inscrite en dure dans un fichier de config et/ou bdd Je me demande s'il ne serait pas plus efficace de réinstaller une nouvelle boutique presta chez mon nouvel hébergeur est d'importer les commandes et autres mais je ne sais pas comment faire (est-ce un simple import de la bdd ?) Merci Tu as déjà bien fait : exporter la base depuis l’ancien hébergement, uploader la structure via FTP, configurer parameters.php, et supprimer le .htaccess – ce sont des étapes essentielles. Le fait que tu sois redirigé vers l’ancien domaine indique probablement que l’URL reste configurée quelque part, comme tu le suspectes. Voici les points que tu peux vérifier pour corriger cela efficacement Modifie la table ps_shop_url dans ta nouvelle base de données : mets à jour les colonnes domain, domain_ssl et physical_uri avec ta nouvelle URL ou ton nouveau chemin d’accès. Vérifie également dans ps_configuration les clés PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL, afin de bien remplacer l’ancien nom de domaine par le nouveau. Une fois ces changements appliqués, vide le cache manuellement : supprime les dossiers var/cache/prod et var/cache/dev, ou passe par le back-office si accessible. Regénère le .htaccess via les paramètres SEO du back-office (désactive/réactive les URL simplifiées). Cela va ajuster les redirections et les URLs propres. Si tu utilises un certificat SSL, pense à en générer un nouveau adapté au nouveau domaine ou hébergeur. En suivant ces étapes, tu devrais arriver sur ta boutique avec la nouvelle URL sans être redirigé vers l’ancien hébergeur. Si tu veux, je peux aussi t’aider à le faire pas à pas via phpMyAdmin ou en SSH Link to comment Share on other sites More sharing options...
Prestashop Addict Posted August 20 Share Posted August 20 Il y a 9 heures, Mehdi Bourechka a dit : Tu as déjà bien fait : exporter la base depuis l’ancien hébergement, uploader la structure via FTP, configurer parameters.php, et supprimer le .htaccess – ce sont des étapes essentielles. Le fait que tu sois redirigé vers l’ancien domaine indique probablement que l’URL reste configurée quelque part, comme tu le suspectes. Voici les points que tu peux vérifier pour corriger cela efficacement Modifie la table ps_shop_url dans ta nouvelle base de données : mets à jour les colonnes domain, domain_ssl et physical_uri avec ta nouvelle URL ou ton nouveau chemin d’accès. Vérifie également dans ps_configuration les clés PS_SHOP_DOMAIN et PS_SHOP_DOMAIN_SSL, afin de bien remplacer l’ancien nom de domaine par le nouveau. Une fois ces changements appliqués, vide le cache manuellement : supprime les dossiers var/cache/prod et var/cache/dev, ou passe par le back-office si accessible. Regénère le .htaccess via les paramètres SEO du back-office (désactive/réactive les URL simplifiées). Cela va ajuster les redirections et les URLs propres. Si tu utilises un certificat SSL, pense à en générer un nouveau adapté au nouveau domaine ou hébergeur. En suivant ces étapes, tu devrais arriver sur ta boutique avec la nouvelle URL sans être redirigé vers l’ancien hébergeur. Si tu veux, je peux aussi t’aider à le faire pas à pas via phpMyAdmin ou en SSH ça sens le texte généré par IA à plein nez 😞 Et l'IA n'a même pas indiqué les changements à faire dans le dump SQL qui est primordial pour les liens internes ! Merci de poster des choses utilises vérifiées et fiables, et non juste des posts pour augmenter votre badge... 1 Link to comment Share on other sites More sharing options...
tjosavon Posted August 21 Author Share Posted August 21 Alors je vous indique ce que j'ai fait directement depuis le fichier d'export de la bdd j'ai édité et modifié : l'email de l'admin (j'avais créé une autre @email admin) l'url du site test.xxx => tjosavon.com plus tous les autres éléments "test" J'ai importé le fichier .sql dans le bdd créée chez 1and1 => OK J'ai modifié le fichier de wp-config pour changer le nom bdd, user bdd, mdp bdd, hote bdd, .... Et j'ai importer toute la partie sauvegarde FTP vers 1and1 Activé le mode debug + maintenance => erreur d'accès sur backoffice J'avoue que c'est vraiment la galère de transfére son prestashop Je ne trouve aucune méthode optimale et efficace, il y a tjs un problème Link to comment Share on other sites More sharing options...
solsol69 Posted August 22 Share Posted August 22 (edited) Bonjour à tous Il y a 7 heures, tjosavon a dit : wp-config ? Vous n'êtes pas sur le bon forum... Avez vous vidé le cache ? Avez vous vérifié que votre version PHP est la meme que sur l'ancien serveur ? Edited August 22 by solsol69 (see edit history) 1 Link to comment Share on other sites More sharing options...
tjosavon Posted August 22 Author Share Posted August 22 Bonjour Pardon si je ne suis pas sur le bon forum J'ai bien vidé le cache Même version de php des 2 côtés Link to comment Share on other sites More sharing options...
solsol69 Posted August 22 Share Posted August 22 il y a 48 minutes, tjosavon a dit : Pardon si je ne suis pas sur le bon forum Je plaisantais bien sur car wp-config c'est pour wordpress , sur prestashop c'est dans le fichier parameters.php... Il y a 12 heures, tjosavon a dit : => erreur d'accès sur backoffice Quelle erreur ? Link to comment Share on other sites More sharing options...
tjosavon Posted August 22 Author Share Posted August 22 ah oui, je n'avais pas fait le rapprochement erreur 500 Link to comment Share on other sites More sharing options...
solsol69 Posted August 23 Share Posted August 23 Le 15/04/2025 à 9:06 AM, tjosavon a dit : J'ai sauvegardé la bdd via prestashop + via phpmyadmin Le 21/08/2025 à 10:53 PM, tjosavon a dit : J'ai importé le fichier .sql dans le bdd créée chez 1and1 => OK celle de phpmyadmin ? Le 21/08/2025 à 10:53 PM, tjosavon a dit : J'ai modifié le fichier de wp-config pour changer le nom bdd, user bdd, mdp bdd, hote bdd hote bdd ? qu'avez vous renseigné ? Link to comment Share on other sites More sharing options...
tjosavon Posted August 23 Author Share Posted August 23 Oui j'ai utilisé le phpmyadmin des hébergeurs pour d'un côté export la bdd et importer vers la newbdd sur autre hébergeur J'ai également modifié hote bdd dans les fichiers de config pour que ça corresponde à la configuration du nouveau server Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now