L'essentiel en 4 points
- La dernière version est la 9.2.0, sortie le 30 septembre 2026. Les autres branches encore proposées au téléchargement s'arrêtent à 9.1.5, 8.2.8 et 1.7.8.11.
- PrestaShop 9.2 accepte PHP 8.1 à 8.5 et recommande PHP 8.5. PHP 8.1 ne reçoit plus de correctifs de sécurité, et 8.2 n'en recevra plus après le 31 décembre 2026.
- Il faut MySQL 5.7 ou MariaDB 10.2 au minimum, treize extensions PHP, 512 Mo de mémoire par script et allow_url_fopen activé.
- Crée une base de données et un utilisateur réservés à la boutique, avec des droits sur cette seule base.
1.1Quelle version de PrestaShop installer ?
La 9.2.0. Elle est sortie le 30 septembre 2026, c'est la dernière, et c'est celle que j'ai installée au labo pour tout ce dossier.
Tu vas pourtant croiser d'autres numéros en cherchant l'archive.
Le 19 octobre 2026, PrestaShop met encore à disposition une 9.1.5, une 8.2.8 et la 1.7.8.11, qui est la toute dernière version de la branche 1.7. Je les vois comme des versions de transition : pour ceux qui ont déjà une boutique et qui ne peuvent pas encore la faire monter. Pour une boutique neuve, je ne vois aucune raison de partir sur une branche plus ancienne que la 9.2 !
Tu installerais dès le premier jour un logiciel qu'il faudra mettre à jour.
Et pour passer d'une grande version à l'autre ? L'annonce de la 9.2 ne parle que d'un seul chemin : « If you are running PrestaShop 9.0.x or 9.1.x, you can update to 9.2 using the Update Assistant module ». Rien dans ce texte sur un passage direct depuis la 8 ou la 1.7. Je n'ai pas testé de mise à jour, seulement des installations neuves. Le cas de la 1.7 a son propre chapitre, avec les mesures des deux versions côte à côte.
1.2Quelle version de PHP choisir pour PrestaShop 9.2 ?
PHP 8.4 ou 8.5, si ton hébergement te laisse choisir. Et pourquoi pas la 8.1, puisque PrestaShop l'accepte ?
PrestaShop annonce une fourchette large pour la 9.2, « PHP 8.1 (up to PHP 8.5 is supported) », et sa page des prérequis va plus loin : « We recommend PHP 8.5. » Mais le minimum accepté par PrestaShop, ce n'est pas un conseil, mais une limite. Côté PHP, la version 8.1 ne figure plus dans le tableau des versions maintenues de php.net, et la 8.2 ne reçoit déjà plus que des correctifs de sécurité, jusqu'au 31 décembre 2026.
Dans deux mois, donc !
| PHP | Correctifs de sécurité jusqu'au | Mon conseil |
|---|---|---|
| 8.1 | plus maintenue | à éviter |
| 8.2 | 31 décembre 2026 | à éviter pour une boutique neuve |
| 8.3 | 31 décembre 2027 | possible, c'est celle du labo |
| 8.4 | 31 décembre 2028 | oui |
| 8.5 | 31 décembre 2029 | oui, recommandée par PrestaShop |
Pourquoi le labo tourne en 8.3, alors ? Parce que c'est la version déjà installée sur ma machine pour les autres labos, et qu'elle est dans la fourchette. Je préfère te le dire plutôt que de te conseiller une version que je n'ai pas fait tourner ;) C'est avec la 8.3 qu'on a fait tourner l'installation et toutes les mesures de ce dossier.
1.3Ce que ton hébergement doit savoir faire
La liste officielle tient en peu de lignes, et ce qui suit est relevé sur la page des prérequis de PrestaShop 9, le 19 octobre 2026.
- La base de données : « MySQL 5.7 minimum or MariaDB 10.2 minimum, a recent version is recommended. » Le labo tourne sur MariaDB 11.4.13, sans souci.
- Le serveur web : Apache 2.4 ou plus, ou Nginx 1.0 ou plus.
- Les extensions PHP : CURL, DOM, Fileinfo, GD, Iconv, Intl, JSON, Mbstring, OpenSSL, PDO, PDO MySQL, SimpleXML et Zip.
- La mémoire : « We recommend setting the memory allocation per script (memory_limit) to a minimum of 512M. »
- allow_url_fopen activé, parce que PrestaShop va chercher des fichiers ailleurs (au labo, le paquet de traduction française, par exemple). La page le dit sans détour : « It is therefore imperative to have it set to On. »
Comment savoir si ton hébergement coche tout ça ? Tu n'as pas besoin de deviner. L'assistant d'installation fait le contrôle lui-même à sa troisième étape, et il bloque le bouton « Suivant » tant qu'une ligne est rouge. Je te montre cet écran, et ce qu'il m'a fait, dans le chapitre sur l'assistant.
Une phrase de cette page m'a fait sourire, parce que mon labo tourne sous Windows. « PrestaShop works best in Unix-based systems such as Linux and macOS ». Elle dit vrai ! Sous Windows, j'ai dû corriger deux choses que tu ne verras jamais chez un hébergeur sous Linux, une configuration d'OpenSSL et des fichiers que PHP 7.4 ne trouvait pas. Elles sont détaillées dans le chapitre sur l'assistant, pour ceux qui installent PrestaShop sur leur PC.
Le serveur du labo, le 19 octobre 2026
- PrestaShop 9.2.0, thème Hummingbird 2.1.2, installé par l'assistant avec ses choix d'origine.
- Apache 2.4.69 et PHP 8.3.32 en module, MariaDB 11.4.13, sous Windows 10.
- Pour comparer, PrestaShop 1.7.8.11 sur PHP 7.4.33, même serveur web, même MariaDB, base séparée.
memory_limità 512M,max_execution_timeà 300 secondes,allow_url_fopenactivé.
1.4Une base de données rien que pour ta boutique
Avant de lancer quoi que ce soit, crée dans le panneau de ton hébergeur une base de données vide et un utilisateur qui n'a de droits que sur elle. Note ce que l'hébergeur te donne, le nom de la base, l'utilisateur, son mot de passe, et l'adresse du serveur de base de données.
Une base à part, pour une boutique ? Oui !
Et j'ai deux raisons, tirées du labo.
La première, c'est une case cochée d'office dans l'assistant, « Supprimer les tables ». Dans le code de PrestaShop, elle supprime toutes les tables dont le nom commence par le préfixe de la boutique. Et le code accepte un préfixe vide, auquel cas ce sont toutes les tables de la base qui partent. Ce cas-là, je l'ai lu dans le code, je ne l'ai pas essayé. Sur une base partagée avec un WordPress, ça fait mal :(
La seconde, c'est le bouton « Tester la connexion à la base de données ». Il envoie le mot de passe de la base dans l'adresse de la requête, en clair. Au labo, on l'a retrouvé écrit dans le journal d'accès d'Apache, en 9.2.0 comme en 1.7.8.11. Rien de grave si cet utilisateur ne peut toucher qu'à la base de la boutique. Beaucoup plus gênant si c'est l'utilisateur principal de ton hébergement, celui qui ouvre toutes tes bases.
Tu as ta version, ton PHP et ta base ? Alors on peut aller chercher l'archive, et c'est là que PrestaShop te réserve sa première surprise. Ce n'est pas une archive de la boutique, c'est une archive qui contient une archive. Tout est dans le chapitre sur le téléchargement et le décompresseur.
Sources
Historique de ce chapitre
- 19 octobre 2026 : première version, prérequis relevés le jour du test.

Co-fondateur de Kōeki · Consultant SEO et IA
Sébastien Grillot
Consultant SEO depuis 2009 : c'est ici, sur Inside da WeB, qu'il a monté sa première agence, spécialisée dans l'e-commerce. Depuis 2021, il accompagne les e-commerçants avec Kōeki, sous WordPress comme sous PrestaShop.
