Maintenance PrestaShop : ce qu’elle comprend et son prix par an
Ce que comprend la maintenance d’une boutique PrestaShop, combien d’heures prévoir et son prix par an : trois formules…
Vous ouvrez votre boutique un lundi matin et vous ne voyez que « Erreur 500 », ou une page complètement blanche, pendant que les commandes du week-end attendent. Une erreur 500 PrestaShop ou une page blanche ne veut presque jamais dire que vous avez perdu votre boutique : cela signifie que quelque chose a planté en interne et que PrestaShop ne sait pas vous dire quoi. D’abord, ne touchez à rien à l’aveugle ; ensuite, soit vous faites le diagnostic avec les étapes ci-dessous, soit vous confiez le problème à quelqu’un qui s’en occupera en moins de 12 heures.
C’est un message générique du serveur : « quelque chose s’est mal passé et je ne peux pas finir de charger la page ». Il ne dit pas quoi. La page blanche, c’est la même chose, mais sans même le message : la boutique est configurée pour ne pas afficher les erreurs aux clients, donc elle n’affiche rien.
La bonne nouvelle, c’est que vos produits, vos clients et vos commandes sont toujours dans la base de données. Ce qui est cassé, c’est la partie qui les affiche, et cela se répare.
Il y a presque toujours quelque chose qui a changé juste avant. Les causes les plus fréquentes sont :
Avant toute chose, faites le point : qu’est-ce qui a été installé, mis à jour ou modifié ces derniers jours ? Cette réponse fait gagner la moitié du travail.
PrestaShop a un mode debug qui, au lieu de la page blanche, affiche le message d’erreur complet. Ce message indique généralement quel fichier ou quel module a planté.
Si le back-office s’ouvre encore, activez-le dans Paramètres avancés > Performances > Mode debug. S’il ne s’ouvre pas non plus, il faut modifier un fichier par FTP ; c’est expliqué dans la dernière partie, destinée à votre équipe technique.
Attention, c’est important : avec le mode debug activé, vos clients voient aussi les erreurs. Ne l’utilisez que le temps de lire le message, puis désactivez-le.
L’autre source d’indices, ce sont les journaux d’erreurs : PrestaShop les enregistre dans le dossier var/logs de votre boutique, et votre hébergeur a généralement son propre journal d’erreurs PHP dans le panneau de contrôle.
Parfois, oui. Il y a trois vérifications que vous pouvez faire sans toucher au code :
Dans le back-office, sous Paramètres avancés > Performances, cliquez sur Vider le cache. Si le back-office ne s’ouvre pas, votre équipe technique peut le vider en supprimant le contenu d’un dossier. C’est sans risque : PrestaShop recrée ces fichiers tout seul.
Si le problème a commencé après l’installation ou la mise à jour d’un module, désactivez-le (ne le désinstallez pas) dans Modules > Gestionnaire de modules. Si la boutique revient, vous savez qui était le coupable.
Une question directe : « Avez-vous changé la version de PHP ou une limite du serveur ces derniers jours ? ». Chaque version de PrestaShop ne fonctionne qu’avec certaines versions de PHP, et un changement de ce genre fait tomber une boutique du jour au lendemain.
Si rien n’a changé après cela, arrêtez les essais. Chaque tentative à l’aveugle, c’est plus de temps avec la boutique fermée et plus de risque de toucher à quelque chose qui fonctionnait.
Chez BK Modules, vous avez le support PrestaShop urgent : vous payez une heure de technicien, 45 € (tarif d’octobre 2026), et nous nous y mettons. Nous travaillons 7 jours sur 7. Les erreurs 500, les pages blanches et le back-office qui ne s’ouvre pas sont tout en haut de la liste de ce que nous réparons.
Voici comment cela fonctionne :
Nous travaillons avec PrestaShop 1.6, 1.7, 8 et 9, et votre facture est dans votre compte dès le paiement. C’est nous qui développons des modules PrestaShop, nous connaissons donc de l’intérieur ce qui casse le plus souvent.
La plupart de ces erreurs arrivent avec une mise à jour faite sans test ou un changement sur le serveur dont personne n’a prévenu. Avoir quelqu’un qui connaît votre boutique et teste les mises à jour avant de les appliquer évite presque toutes les mauvaises surprises.
C’est exactement la maintenance PrestaShop annuelle : mises à jour testées, sauvegardes, surveillance et des heures dans l’année pour le jour où quelque chose plante.
Si le back-office ne s’ouvre pas, le mode debug s’active dans config/defines.inc.php, en remplaçant false par true sur cette ligne :
define('_PS_MODE_DEV_', true);
var/logs/ de la boutique, plus le journal d’erreurs PHP du serveur.var/cache/prod/ et var/cache/dev/.modules/ pour que PrestaShop ne le charge pas.memory_limit PHP d’au moins 256 Mo.var/, img/ et upload/ accessibles en écriture pour l’utilisateur du serveur web.Une fois terminé, remettre _PS_MODE_DEV_ à false.
Chaque heure de boutique en panne, ce sont des ventes qui partent sur un autre site. Payez l’heure, et un technicien qui connaît PrestaShop de l’intérieur vous écrit en moins de 12 heures pour la remettre en marche.
Ce que comprend la maintenance d’une boutique PrestaShop, combien d’heures prévoir et son prix par an : trois formules…
Mettre à jour PrestaShop 1.6 ou 1.7 vers la version 9 sans fermer la boutique : ce que vous gardez, vos modules, Google…
Combien coûte une boutique en ligne en 2026 : dès 499 € en une fois, puis 169 € par an d’hébergement dès la 2e année.…
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.