Comment activer le mode DEBUG PrestaShop 1.6

Si on tombe sur une page blanche il faut penser à activer le mode debug PrestaShop, voici les étapes à suivre:

1- connectez à votre FTP via votre logiciel client (FTP,..).

2- Dans le dossier config ouvrez le fichier defines.inc.php

3- Avec CTRL+F  chercher PS_MODE_DEV , ensuite changer ca valeur de « false » à « true » puis enregistrez.

4- Actualisez la page ou il y a le bug, vous aller voir plus détails sur l’origine du problème.

5- N’oubliez pas de remettre la valeur de PS_MODE_DEV en ‘false’ quand vous finissez.

Comment activer le mode DEBUG PrestaShop 1.7

Le mode de débogage peut être activé depuis le back-end du site Web en accédant à Paramètres avancés >Performances > Mode debug  et en glissant le curseur vers la position oui. Cela affichera toutes les erreurs qui se produisent sur votre site, afin que vous puissiez les corriger dès qu’elles se produisent.

mode debug prestashop

 

NB: Si vous laissez PS_MODE_DEV sur ‘true’ cela peut diminuer la performance de votre site, cette fonction consomme des ressources serveur quand elle est active, encore s’il y a un problème sur votre site des messages d’erreurs peuvent apparaître sur votre site contenant des informations sur l’arborescence de vos dossiers et d’autres informations qui peuvent être utilisées par des hakers.

D’où l’importance d’activer le mode debug uniquement pour votre adresse Ip afin que vos seriez le seul a voir les messages d’erreurs, pour cela il faut:

  • Connectez-vous à votre site via votre client FTP ( filezilla par exemple) ou si vous avez accées à vos fichier via Cpanel
  • Allez dans le dossier de config et ouvrez le fichier defines.inc.php
  • Modifez le code sous le commentaire /* Debug Only */ par le code suivant :
/* Debug only */
if (!defined('_PS_MODE_DEV_')  && in_array($_SERVER['REMOTE_ADDR'], array('::1','localhost','127.0.0.1','xx.xx.xx.xx'))) {
    define('_PS_MODE_DEV_', true);
} else {
    define('_PS_MODE_DEV_', false);
}

il faut bien sûr remplacer le xx.xx.xx.xx par votre adresse ip

Total 1 Votes
0

Tell us how can we improve this post?

+ = Verify Human or Spambot ?