Sin impuesto Con impuesto

Mises à jour de PrestaShop : comment les appliquer sans crainte

La peur de casser la boutique fait que beaucoup restent sans mise à jour pendant des années. Avec une méthode, mettre à jour devient une formalité.

Jesús Meilán
Updated: 26/09/2026 139
Mises à jour de PrestaShop : comment les appliquer sans crainte
Share:

Beaucoup de boutiques ne sont pas mises à jour parce que « la dernière fois, quelque chose a cassé ». Le résultat est pire : une boutique avec des vulnérabilités connues et de plus en plus difficile à mettre à jour. Voici la méthode que nous utilisons.

Correctifs et versions majeures

  • Correctifs (9.1.4 → 9.1.5) : corrections de bugs et de sécurité. Appliquez-les rapidement.
  • Mineures (9.0 → 9.1) : nouvelles fonctionnalités et changements internes. Elles nécessitent des tests.
  • Majeures (8 → 9) : changements de PHP, de Symfony et de thème par défaut. C'est un projet, pas un après-midi.

La méthode

  1. Copie de la boutique dans un environnement de test, avec des données réelles anonymisées.
  2. Vérification préalable avec l'assistant officiel de mise à jour : prérequis, fichiers du cœur modifiés et modules incompatibles.
  3. Mise à jour sur la copie, avec l'option qui conserve les modules marqués comme incompatibles pour vérifier s'ils échouent vraiment.
  4. Tests : chaque écran du back-office, page d'accueil, catégories, fiches, panier, checkout avec chaque moyen de paiement, e-mails, factures.
  5. Liste de ce qu'il a fallu faire, pour le reproduire à l'identique en production.
  6. Production, à une heure de faible trafic, avec une sauvegarde toute fraîche et la liste sous les yeux.
Ce qui se perd en silence : la mise à jour écrase les fichiers du cœur. Si quelqu'un a ajouté à la main une ligne dans config/config.inc.php (un pare-feu, par exemple) ou des règles dans un .htaccess, elles disparaissent sans prévenir et la boutique continue de fonctionner. L'assistant liste les fichiers du cœur modifiés : vérifiez cette liste avant de commencer.

Modules « incompatibles »

L'assistant marque comme incompatibles les modules dont son catalogue indique qu'ils ne prennent pas en charge la version cible et, avec l'option par défaut, il les désinstalle, ce qui fait perdre leur configuration. Avant d'accepter, vérifiez sur la copie s'ils échouent vraiment et s'il existe une nouvelle version du module.

Ensuite

Régénérez les miniatures si le thème a changé, videz les caches, surveillez les journaux pendant quelques jours et gardez un œil sur les commandes : si quelque chose ne va pas, c'est là que vous le verrez en premier.

Chargement...
Consentement aux cookies
Retour en haut