C’est quand le Black Friday 2026 ? Le 27 novembre, et comment préparer votre boutique
Black Friday 2026 le vendredi 27 novembre, Cyber Monday le lundi 30 : ce qu’il faut vérifier sur votre boutique en…
Quelle version de PHP pour votre PrestaShop ? Tout dépend de la version de PrestaShop : la 1.7.8 fonctionne avec PHP 7.1 à 7.4, PrestaShop 8 avec PHP 7.2 à 8.1 et PrestaShop 9 avec PHP 8.1 à 8.4, ou jusqu’à 8.5 à partir de la 9.1. Le piège, c’est le calendrier : PHP 8.1 ne reçoit plus de correctifs de sécurité depuis le 31 décembre 2025, et PHP 8.2 n’en recevra plus après le 31 décembre 2026.
Voici les deux tableaux qu’il vous faut, celui de PrestaShop et celui de PHP, ce qu’ils disent de votre boutique une fois mis côte à côte, et ce qu’il vaut mieux décider avant la fin de l’année.
Voici la plage indiquée par PrestaShop dans ses prérequis système pour chaque version. PrestaShop 9.2 n’y figure pas encore : sa ligne vient de l’installateur de la 9.2.0, qui vérifie la version de PHP avant de vous laisser installer.
| Version de PrestaShop | PHP compatible |
|---|---|
| PrestaShop 1.6.1 | PHP 5.2 – 7.1 |
| PrestaShop 1.7.0 à 1.7.3 | PHP 5.4 – 7.1 |
| PrestaShop 1.7.4 | PHP 5.6 – 7.1 |
| PrestaShop 1.7.5 et 1.7.6 | PHP 5.6 – 7.2 |
| PrestaShop 1.7.7 | PHP 7.1 – 7.3 |
| PrestaShop 1.7.8 | PHP 7.1 – 7.4 |
| PrestaShop 8.0, 8.1 et 8.2 | PHP 7.2 – 8.1 |
| PrestaShop 9.0 | PHP 8.1 – 8.4 |
| PrestaShop 9.1 et 9.2 | PHP 8.1 – 8.5 |
Sur chaque ligne, la version recommandée par PrestaShop est la plus haute. Aller au-delà n’est pas une option : le PHP qui suit le dernier de la plage est indiqué comme non compatible, et la boutique peut tout simplement cesser de fonctionner.
Chaque version de PHP passe par deux étapes. Pendant le support actif, elle reçoit des corrections de toutes sortes. Viennent ensuite les années de correctifs de sécurité uniquement. Après, PHP ne la corrige plus : selon php.net, qui l’utilise encore peut être exposé à des failles de sécurité non corrigées.
| PHP | Support actif jusqu’au | Sécurité jusqu’au |
|---|---|---|
| PHP 7.4 | 28 nov. 2021 | 28 nov. 2022 |
| PHP 8.0 | 26 nov. 2022 | 26 nov. 2023 |
| PHP 8.1 | 25 nov. 2023 | 31 déc. 2025 |
| PHP 8.2 | 31 déc. 2024 | 31 déc. 2026 |
| PHP 8.3 | 31 déc. 2025 | 31 déc. 2027 |
| PHP 8.4 | 31 déc. 2026 | 31 déc. 2028 |
| PHP 8.5 | 31 déc. 2027 | 31 déc. 2029 |
Mettez les deux tableaux ensemble et le constat est simple :
Autrement dit : aujourd’hui, seule une boutique sous PrestaShop 9 peut tourner sur un PHP que PHP corrige encore. Et à partir du 1er janvier 2027, seulement en 8.3 ou plus.
Rien ne s’éteint le 1er janvier. La boutique continue de vendre, le back-office s’ouvre comme d’habitude. Le risque, c’est la prochaine faille grave : PHP la corrige dans les versions qu’il maintient, et pour les autres, vous dépendez de votre hébergeur ou d’un service payant de support étendu qui adapte le correctif de son côté.
On l’a vu en octobre avec PHP2Shell : les boutiques sous PrestaShop 9 avec un PHP pris en charge ont reçu le correctif comme une mise à jour normale, les autres ont dû demander à leur hébergeur s’il avait installé un patch. Et comme un PHP corrigé garde le même numéro de version, rien ne se voit depuis le back-office.
Vous ne savez pas dans quel cas vous êtes ? Pour 45 €, nous vérifions votre boutique : versions de PrestaShop et de PHP, modules et thème, et nous vous disons quoi changer et dans quel ordre. C’est une heure de support à prix fixe ; s’il faut plus, nous vous le disons avant de continuer.
D’abord, relevez vos deux numéros : dans le back-office, Paramètres avancés → Informations affiche la version de PrestaShop et, un peu plus bas, celle de PHP. Puis trouvez votre cas :
Le passage à PrestaShop 9 se fait sans fermer la boutique, en gardant produits, clients, commandes et positions sur Google. Pour une petite boutique, c’est à partir de 690 €, et tout le détail est sur notre page migration PrestaShop 1.6 et 1.7 vers 9.
Certaines adresses de votre boutique changent avec la nouvelle version ; pour garder ces positions, suivez notre check-list 301 pour migrer PrestaShop sans perdre son SEO.
C’est souvent ce qui freine une mise à jour, plus que PrestaShop lui-même : un module que plus personne ne met à jour, ou un thème fait pour la 1.7. Avant de fixer une date, listez vos modules et vérifiez auprès de chaque éditeur qu’il existe une version pour PrestaShop 9.
Tous les modules de notre catalogue fonctionnent sous PrestaShop 1.7, 8 et 9 : le même module pour les trois, il vous suit donc lors de la mise à jour, et c’est l’équipe qui l’a écrit qui vous répond si quelque chose coince.
Vous préférez ne pas surveiller ces dates ? Avec la maintenance PrestaShop, on s’en charge : nous mettons à jour PHP, PrestaShop et les modules après les avoir testés, et nous vous prévenons avant qu’une version ne perde son support.
Donnez-nous vos versions de PrestaShop et de PHP. Nous vous dirons si changer de PHP suffit ou s’il est temps de passer à PrestaShop 9 et, le cas échéant, nous vous donnons un prix fixe.
Je veux mettre à jour ma boutique
L’installateur de PrestaShop applique la plage dans install-dev/install_version.php : _PS_INSTALL_MAXIMUM_PHP_VERSION_ vaut 7.4 en 1.7.8.11, 8.1 en 8.2.8, 8.4 en 9.0.0 et 8.5 en 9.1.0 et 9.2.0 ; le minimum est respectivement 7.1.3, 7.2.5 et 8.1. Les paquets corrigés par les distributions ou les panneaux gardent le numéro de version : php -v ne dit donc pas si un correctif rétroporté est présent. Il faut regarder la révision du paquet (rpm -q, dpkg -l) et la comparer à l’avis de votre fournisseur.
Vous préférez que nous nous en chargions ? Nous le laissons en place dans votre boutique, avec suivi et support.
Un module, une application, un serveur qui pose problème ou quelque chose d’urgent. Nous répondons sous 24 heures, avec un devis ferme, prix et date compris.