Aller au contenu
Site piraté ou en panne ?Site piraté ?Intervention aujourd'hui · 7 j/7 07 43 58 23 34 Appeler
Boost Prendre contact
  1. Accueil
  2. Migration PrestaShop 9

Migrer vers PrestaShop 9 : les étapes, depuis PrestaShop 8 ou 1.7.Sans casser la boutique, ni le référencement.

Migrer vers PrestaShop 9, c'est changer de version majeure : PHP 8.1 au minimum, thème et modules à vérifier un par un. Depuis PrestaShop 8 ou 1.7, le chemin le plus courant est la mise à jour avec le module officiel Update Assistant, d'abord sur une copie de la boutique ; depuis 1.6, ou pour une boutique très modifiée, mieux vaut repartir d'une installation neuve et y transférer les données. Au 20 octobre 2026, la dernière version est PrestaShop 9.2.0, publiée le 30 septembre. La mise à jour elle-même est rapide ; ce qui prend du temps, c'est la vérification des modules et du parcours d'achat.

Publié le 20 octobre 2026 · par l'équipe Boost de WS Agency · 10 minutes de lecture

L'essentiel en six étapes.Dans l'ordre.

  1. Faites l'inventaire : version, PHP, modules, thème, surcharges, modifications à la main.
  2. Vérifiez chaque module : incompatible tant que le contraire n'est pas prouvé.
  3. Travaillez sur une copie, en PHP 8.1, la version commune à PrestaShop 8 et 9.
  4. Lancez Update Assistant sur la copie, avec sa sauvegarde.
  5. Testez une commande par moyen de paiement et par transporteur, puis montez PHP.
  6. Refaites la même chose en production, boutique en maintenance, à une heure creuse.

Dans ce guide

Pourquoi migrer, et pourquoi maintenant.Le problème n'est pas PrestaShop 8, c'est PHP.

PrestaShop 8 fonctionne encore, et reçoit toujours des correctifs : la version 8.2.8 est sortie le 18 août 2026. Mais il n'accepte que PHP 7.2 à 8.1, et PHP 8.1 ne reçoit plus aucun correctif de sécurité depuis le 31 décembre 2025. Une boutique en PrestaShop 8 tourne donc sur un PHP que plus personne ne corrige, et les hébergeurs poussent vers les versions suivantes, que PrestaShop 8 n'accepte pas.

PrestaShop 9 accepte PHP 8.1 à 8.4 (version 9.0) puis jusqu'à 8.5 (version 9.1). Nous n'avons pas trouvé de date officielle de fin de la branche 8 : la décision vous appartient, mais elle se prépare mieux maintenant que le jour où l'hébergeur retire PHP 8.1.

À savoir : PHP 8.1 est la seule version acceptée à la fois par PrestaShop 8 et par PrestaShop 9. C'est le pont : on met à jour PrestaShop en restant en PHP 8.1, puis on monte PHP une fois la boutique en version 9.

Les versions au 20 octobre 2026.D'après PrestaShop : à revérifier le jour de la migration.

PrestaShop 8 et 9, versions et PHP
BrancheDernière versionPHP acceptéÀ savoir
8.28.2.8, 18 août 20267.2 à 8.1Mémoire de PHP : 256 Mo au moins.
9.0remplacée par 9.1 et 9.28.1 à 8.4Mémoire de PHP : 512 Mo au moins.
9.19.1.5, 18 août 20268.1 à 8.5Hummingbird devient le thème par défaut des nouvelles installations ; une boutique mise à jour garde le sien.
9.29.2.0, 30 septembre 2026voir la configuration requiseNouvelle commande sur une seule page (One Page Checkout), qui touche les modules de paiement, de livraison et les thèmes.

L'outil officiel de mise à jour, le module Update Assistant (l'ancien « 1-Click Upgrade »), en est à la version 7.6.6, publiée le 29 septembre 2026 et compatible avec PrestaShop 9.2.0. Il fonctionne pour les boutiques en 1.7 et plus, et propose la version la plus récente compatible avec la version de PHP du serveur.

Mettre à jour ou reconstruire : les deux chemins.Selon votre version de départ et ce que la boutique a d'unique.

La mise à jour avec Update Assistant

Le module transforme la boutique sur place : données, modules et thème sont conservés. C'est le chemin le plus court depuis PrestaShop 8 ou 1.7, quand les modules et le thème ont une version compatible avec PrestaShop 9. Le module vérifie la compatibilité des modules et peut désinstaller ceux qui ne le sont pas : à savoir avant de lancer.

La migration vers une boutique neuve

On installe un PrestaShop 9 propre, puis on y transfère produits, clients, commandes et images. C'est ce que la documentation de PrestaShop recommande pour un changement de version majeure, et le seul chemin raisonnable depuis 1.6, une boutique très modifiée, ou un thème à refaire de toute façon. Plus long, mais on repart sans dette.

Depuis PrestaShop 1.6, Update Assistant ne va pas directement en 9 : il faut d'abord passer en 1.7 avec une ancienne branche du module (4.14), puis reprendre avec la version actuelle. Et un thème 1.6 n'est compatible avec aucune version suivante.

Les étapes, dans l'ordre.Pour une mise à jour depuis PrestaShop 8, la plus courante.

1. L'inventaire

La version exacte de la boutique (Paramètres avancés, puis Informations), celle de PHP, la liste des modules avec leur version et leur origine (Addons, éditeur, développement sur mesure), le thème (Classic, thème acheté, thème enfant, thème sur mesure), les fichiers du dossier override, et tout ce qui a été modifié à la main.

2. La compatibilité, module par module

La documentation de PrestaShop le dit sans détour : partez du principe qu'un module est incompatible tant que le contraire n'est pas prouvé. Vérifiez chaque module sur sa fiche Addons ou chez son éditeur, en priorité les modules de paiement et de livraison, d'autant plus avec la commande sur une seule page de la version 9.2. Pour le thème : Classic est déprécié pour les nouveaux développements en PrestaShop 9, et Hummingbird change des points d'accroche et passe à Bootstrap 5. Un thème sur mesure demande presque toujours une adaptation.

3. Une copie de préproduction

Une copie complète de la boutique, sur le même hébergement et en PHP 8.1, protégée par un mot de passe et fermée aux moteurs de recherche. Toute la migration se joue d'abord là.

4. Préparer la copie

PrestaShop 8 à sa dernière version de correctifs, tous les modules à leur dernière version compatible, memory_limit à 512M, caches vidés. Retirez les modules dont vous n'avez plus besoin plutôt que de les migrer.

5. Lancer Update Assistant sur la copie

Installez la dernière version du module, laissez-le contrôler les prérequis (il les liste un par un), activez sa sauvegarde, puis lancez la mise à jour. Pour une grosse boutique, le module s'utilise aussi en ligne de commande, ce qui évite les limites de temps et de mémoire du serveur web.

6. Tout vérifier sur la copie

Videz le cache, puis passez en revue : la page des modules, le thème sur ordinateur et sur téléphone, les traductions, les e-mails, une commande complète avec chaque moyen de paiement et chaque transporteur, les factures, les comptes clients, la recherche, les adresses des pages (une adresse qui change sans redirection perd son référencement). Ensuite seulement, montez PHP en 8.3 ou 8.4 sur la copie, et refaites le tour.

7. Le jour J en production

À une heure creuse : une sauvegarde complète et fraîche, la boutique en maintenance (Paramètres de la boutique, puis Général, puis Maintenance, en gardant votre adresse IP autorisée), la même mise à jour que sur la copie, les mêmes vérifications, puis la réouverture. Si la boutique a été migrée vers une installation neuve, c'est le moment du dernier transfert des commandes et des comptes créés depuis la copie.

8. Les jours suivants

Les journaux de la boutique (dossier var/logs), les commandes, les e-mails, la Search Console de Google pour les erreurs d'exploration. La plupart des surprises arrivent dans la première semaine, sur un moyen de paiement ou un transporteur peu utilisé.

Les pièges classiques.Ceux qui transforment une matinée en semaine.

Monter PHP avant PrestaShop

Une boutique en PrestaShop 8 passée en PHP 8.2 ou plus s'arrête. L'ordre est toujours : PrestaShop d'abord, en PHP 8.1, puis PHP.

Des modules désinstallés en route

Le module de mise à jour peut retirer les modules qu'il juge incompatibles. Sans inventaire préalable, on découvre leur absence après coup, en production.

Les surcharges oubliées

Les fichiers du dossier override modifient le cœur de PrestaShop. Écrits pour la version 8, ils peuvent casser la version 9 : à revoir un par un.

Le paiement non testé

Un module de paiement qui ne suit pas, et la boutique s'affiche parfaitement sans pouvoir encaisser. Une commande test par moyen de paiement, toujours.

Les modifications faites dans le cœur

Une retouche faite directement dans les fichiers de PrestaShop est écrasée par la mise à jour. Elle doit être repérée avant, et refaite proprement après.

Des adresses de pages qui changent

Une catégorie renommée, des règles de réécriture perdues : les anciennes adresses tombent en 404 et le référencement avec. Vérifiez-les, et redirigez ce qui change.

Ce que nous ferions à votre place.L'avis franc de l'équipe.

Ne lancez jamais la mise à jour directement sur la boutique en ligne, même avec une sauvegarde : c'est la façon la plus sûre de découvrir un module de paiement incompatible un samedi. Une copie, une journée de vérifications, puis la production : la migration devient un non-événement pour vos clients.

Si votre boutique est encore en 1.6, ou si son thème et ses modules ont été beaucoup modifiés, la boutique neuve coûte moins cher qu'il n'y paraît : on évite de transporter des années de bricolages dans une version qui n'en veut plus.

Une migration préparée, pas improvisée.

Avec la maintenance PrestaShop de Boost, le bilan dit si votre boutique doit passer à une version plus récente de PrestaShop ou de PHP, avec un devis de migration par notre agence. Vous décidez du moment ; la boutique reste tenue à jour et surveillée en attendant.

Questions fréquentes.

Ce qu'on nous demande sur PrestaShop 9.

Faut-il migrer vers PrestaShop 9 ?

Si votre boutique est en PrestaShop 8, oui, à moyen terme : PrestaShop 8 n'accepte que PHP 7.2 à 8.1, et PHP 8.1 ne reçoit plus de correctif de sécurité depuis le 31 décembre 2025. PrestaShop 9 accepte les versions de PHP encore suivies. Mieux vaut préparer la migration avant que l'hébergeur ne retire PHP 8.1.

Peut-on passer de PrestaShop 8 à PrestaShop 9 avec le module de mise à jour ?

Oui : le module officiel Update Assistant fonctionne pour les boutiques en 1.7 et plus, et sa version 7.6.6 du 29 septembre 2026 est compatible avec PrestaShop 9.2.0. Il propose la version la plus récente compatible avec le PHP du serveur. Faites-le d'abord sur une copie, après avoir vérifié vos modules et votre thème.

Et depuis PrestaShop 1.6 ?

Il faut passer d'abord en 1.7 avec l'ancienne branche du module (4.14), puis reprendre avec la version actuelle, ou repartir d'une installation neuve et y transférer les données. Un thème 1.6 n'est compatible avec aucune version suivante : il est à refaire dans les deux cas.

Quelle version de PHP pour PrestaShop 9 ?

PHP 8.1 à 8.4 pour PrestaShop 9.0, et jusqu'à 8.5 pour la 9.1, d'après la documentation de PrestaShop, avec au moins 512 Mo de mémoire. PHP 8.1 est la seule version commune avec PrestaShop 8 : c'est celle à utiliser pendant la mise à jour.

Mes modules seront-ils compatibles avec PrestaShop 9 ?

Pas forcément. Vérifiez chacun sur sa fiche Addons ou auprès de son éditeur, en priorité les modules de paiement et de livraison. Le module de mise à jour contrôle aussi la compatibilité, et peut désinstaller ceux qui ne le sont pas : faites l'inventaire avant.

Mon thème fonctionnera-t-il avec PrestaShop 9 ?

Une boutique mise à jour garde son thème, mais il doit être compatible. Classic est déprécié pour les nouveaux développements en PrestaShop 9, Hummingbird est le thème par défaut des nouvelles installations depuis la 9.1, et la commande sur une seule page de la 9.2 touche aussi les thèmes. Un thème acheté demande la version 9 de son éditeur ; un thème sur mesure, une adaptation.

La migration fait-elle perdre le référencement ?

Pas si les adresses des pages restent les mêmes. Vérifiez-les sur la copie, redirigez celles qui changent, et surveillez la Search Console de Google les semaines suivantes.

Combien coûte une migration vers PrestaShop 9 ?

Elle dépend surtout du nombre de modules, du thème et des modifications faites à la boutique. Avec la maintenance PrestaShop de Boost, le bilan dit si la migration est nécessaire et vous recevez un devis de notre agence ; vous décidez du moment.

Sources et mises à jour.Signé, daté, corrigé si besoin.

Rédigé par l'équipe Boost de WS Agency, qui maintient et protège des sites WordPress, PrestaShop et Joomla. Publié le 20 octobre 2026. Versions, modules et documentation vérifiés le 20 octobre 2026 : revérifiez-les le jour de votre migration.

Une erreur, une information à compléter, un droit de réponse ? Écrivez à contact@wsagency.fr : nous corrigeons, et nous indiquons ici ce qui a changé et quand.

Votre boutique, à jour et suivie.Dès 158 € HT par mois avec l'option Boutique.

Modules testés sur une copie, page de paiement surveillée, commandes sauvegardées toutes les heures, et un plan clair pour vos versions de PrestaShop et de PHP.