Articles sur : Amazon Marketplace Plus (PrestaShop)

Avertissement : "Prestashop _PS_MODE_DEV_ est actif" - Amazon Marketplace Plus

Lorsque vous accédez à la page d'informations du module Amazon Marketplace Plus, vous pouvez rencontrer le message d'avertissement de diagnostic suivant :

Prestashop PS_MODE_DEV est actif


Pourquoi cet avertissement se produit-il ?


La constante _PS_MODE_DEV_ correspond au mode de développement (Debug) natif de PrestaShop. Bien qu'il soit très utile lors de la création d'un site ou du dépannage, laisser ce mode actif sur une boutique en ligne introduit des risques importants :


  1. Risque de sécurité critique : Si une erreur survient, PrestaShop affichera l'intégralité des détails techniques à vos visiteurs (structure de la base de données, chemins absolus des fichiers du serveur, lignes de code).
  2. Baisse des performances : Le mode debug désactive certains mécanismes de mise en cache, ce qui ralentit considérablement le chargement du site pour vos clients.
  3. Échecs de synchronisation du module : Les avertissements ou avis mineurs affichés en mode debug peuvent se glisser dans les réponses AJAX/JSON en arrière-plan, bloquant ainsi la liaison automatisée entre le module et Amazon.



Comment résoudre l'avertissement


Vous pouvez désactiver le mode debug directement depuis votre panneau d'administration ou manuellement via les fichiers du serveur si le back-office est inaccessible.


Méthode 1 : Désactiver le mode debug via le back-office PrestaShop (Recommandé)


C'est la méthode la plus simple et la plus courante pour désactiver le mode debug :

  1. Connectez-vous à votre back-office PrestaShop.
  2. Dans le menu de gauche, accédez à Paramètres avancés > Performances.
  3. Localisez la section Mode de débogage en haut de la page.
  4. Basculez l'option Mode de débogage sur Non.
  5. Cliquez sur le bouton Enregistrer en haut à droite.


Méthode 2 : Mettre à jour le fichier de configuration (Alternative via FTP)


Si vous ne pouvez pas accéder à votre back-office, vous pouvez le désactiver à travers les fichiers de votre site :

  1. Connectez-vous à votre serveur à l'aide d'un client FTP ou du Gestionnaire de fichiers de votre hébergeur.
  2. Accédez à la racine de votre boutique PrestaShop.
  3. Ouvrez le dossier config et ouvrez le fichier nommé defines.inc.php.
  4. Recherchez la ligne suivante (généralement autour de la ligne 28) :
define('_PS_MODE_DEV_', true);
  1. Remplacez la valeur true par false :
define('_PS_MODE_DEV_', false);
  1. Enregistrez le fichier et renvoyez-le sur votre serveur.

Mis à jour le : 04/06/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !