Comment mettre a jour PrestaShop en 2026

Guide complet pour mettre a jour PrestaShop : prerequis, sauvegarde, methode pas a pas, verification post-update et erreurs courantes a eviter.

Pourquoi mettre a jour PrestaShop

Chaque version publiee corrige des bugs, colmate des failles de securite et ameliore les performances. Ignorer les mises a jour, c’est laisser la porte ouverte aux problemes :

  • Failles de securite exploitees : les vulnerabilites des anciennes versions sont documentees publiquement. Les attaquants les connaissent. Consultez mon guide pour securiser votre boutique.
  • Bugs non corriges : un bug au panier, un calcul de TVA incorrect, un affichage casse sur mobile — ces irritants impactent directement votre chiffre d’affaires.
  • Incompatibilite PHP : les hebergeurs mettent a jour PHP regulierement. Si votre PrestaShop n’est pas compatible, vous risquez un site hors ligne.
  • Nouvelles fonctionnalites : performances du back-office, options de configuration, meilleure gestion des produits.

Une boutique regulierement mise a jour est plus rapide, plus sure et plus agreable a utiliser. C’est exactement ce que couvre un contrat de maintenance PrestaShop.

Types de mises a jour

Mineures (8.1.x vers 8.1.y) : corrections de bugs et securite, peu de risque de casse. A appliquer dans les deux semaines.

Majeures (8.x vers 9.x) : changements structurels (Symfony, API, architecture). Peuvent casser modules, theme et personnalisations. C’est un projet a part entiere, comparable a une migration de version.

Patches de securite : correctifs critiques hors cycle habituel. A appliquer immediatement.

Les prerequis indispensables

Sauvegarde complete

Non negociable. Sauvegardez la base de donnees (dump SQL via mysqldump), tous les fichiers du site et les fichiers de configuration (parameters.php). Stockez le tout en dehors du serveur de production.

Compatibilite modules et theme

Verifiez la compatibilite de chaque module avec la version cible, surtout les modules de paiement et de transport. Verifiez egalement votre theme aupres de son editeur.

Environnement de staging

Ne mettez jamais a jour directement en production. Clonez votre boutique sur un sous-domaine de test et faites la mise a jour la-bas d’abord.

Methode 1 : module 1-Click Upgrade

Recommandee pour les mises a jour mineures, directement depuis le back-office.

  1. Installez la derniere version du module “1-Click Upgrade”
  2. Accedez au module via Modules > Gestionnaire de modules
  3. Verifiez la version cible detectee automatiquement
  4. Activez le mode maintenance et cochez la sauvegarde automatique
  5. Lancez la mise a jour (quelques minutes a une heure selon le catalogue)
  6. Videz le cache PrestaShop et le cache navigateur

Methode 2 : mise a jour CLI

Pour les developpeurs ou les mises a jour majeures :

php bin/console prestashop:maintenance --on
php modules/autoupgrade/cli-upgrade.php --action=upgradeNow
php bin/console cache:clear --env=prod
php bin/console prestashop:maintenance --off

La CLI contourne les limites de memoire et de temps d’execution du back-office.

Verification post-mise a jour

Front-office : parcourez les pages principales (accueil, categories, fiches produits) sur desktop et mobile.

Processus de commande : testez chaque methode de paiement, verifiez les frais de livraison, passez une commande test complete.

Back-office : naviguez dans les menus, ouvrez une fiche produit et une commande, testez la generation d’une facture PDF.

Modules : verifiez chaque module actif, consultez les logs dans Parametres avances > Logs.

Problemes courants

Ecran blanc : activez _PS_MODE_DEV_ dans parameters.php pour voir l’erreur. Souvent un module incompatible — renommez le dossier modules/ pour verifier.

Fichier .htaccess ecrase : regenerez-le via Parametres de la boutique > Trafic et SEO puis rajoutez vos regles personnalisees.

Droits de fichiers : remettez les permissions (755 pour les dossiers, 644 pour les fichiers, proprietaire www-data).

Sur mes projets, je suis un protocole strict : sauvegarde, test en staging, mise a jour, verification complete du tunnel de commande, documentation des changements. En 7 ans et plus de 100 projets, je n’ai jamais eu de perte de donnees sur une mise a jour. La cle, c’est la preparation.

Quand faire appel a un professionnel

Si votre boutique genere du chiffre d’affaires, si vous avez des modules sur mesure, si vous etes en retard de plusieurs versions, ou si la mise a jour est majeure : confiez-la a un expert. Le cout d’une indisponibilite depasse largement celui d’un accompagnement professionnel.


Pret a mettre a jour votre boutique ?

Une mise a jour bien preparee prend quelques heures. Une mise a jour ratee peut vous couter des jours de ventes.

Reserver un appel decouverte gratuit pour planifier la mise a jour de votre PrestaShop.

Retour au blog
A lire aussi

Articles similaires

Disponible pour de nouveaux projets

Vous avez un projet PrestaShop ?

15 minutes pour comprendre votre projet et vous donner un plan d'action concret. Sans engagement.