BlogDépannage urgent

Erreur 500 sur PrestaShop : la checklist pour rouvrir la boutique en moins d'une heure

Une page blanche ou une erreur 500 peut coûter plusieurs centaines d'euros par heure. Voici la procédure exacte que nous appliquons en intervention urgente.

Presta Debug16 juillet 2026 6 min de lecture
Écran d'erreur 500 sur une boutique PrestaShop en cours de diagnostic

Chaque heure d'arrêt coûte cher

Une boutique PrestaShop qui réalise 3 000 € de chiffre d'affaires par jour perd environ 125 € par heure d'indisponibilité. L'objectif n'est donc pas de comprendre la panne : c'est de rouvrir la boutique, puis de comprendre.

1. Activer le mode debug (2 minutes)

Dans config/defines.inc.php, passez _PS_MODE_DEV_ à true le temps du diagnostic. L'erreur 500 devient un message précis : classe manquante, mémoire insuffisante, erreur SQL.

2. Lire les vrais logs

Trois endroits, dans cet ordre :

  • var/logs/ (PrestaShop 1.7 / 8)
  • le log d'erreurs PHP de l'hébergeur
  • error_log à la racine du site

3. Les cinq causes que nous voyons le plus

  1. Un module fraîchement installé qui casse un hook.
  2. Un override en conflit après une mise à jour.
  3. memory_limit trop bas sur un import catalogue.
  4. Un cache Smarty corrompu : videz var/cache/.
  5. Une migration PHP (8.1 → 8.2) avec du code obsolète.

4. Revenir en état stable

Désactivez le module fautif directement en base (ps_module, colonne active), videz le cache, testez. Vous rouvrez la boutique — la correction propre vient ensuite.

Besoin d'aide tout de suite ?

Nous intervenons de 9h à 22h, 7j/7, avec une réponse sous 1h et un diagnostic gratuit avant toute action.