Découvrir comment faire pour contrer la page blanche de Prestashop

Souvent vous utilisez simplement votre site Prestashop et après l'installation d'un nouveau module ou lors d'une maniputlation hasardeuse vous vous retrouvez avec une page du backoffice toute blanche ou qui ne fait plus apparaitre la liste de vos modules.

Pire, votre site en frontoffice se retrouve avec une colonne de droite sous celle de gauche ou un footer aux abonnés absent.

Pour enfin connaitre la vérité sur le petit gremlins au sein de votre boutique vous devez simplement activer les messages d'erreurs de Prestashop.

Prestashop 1.4 et précédents

  1. Utilisez votre client FTP habituel pour ouvrir votre fichier /config/config.inc.php sur votre serveur d'hébergement
  2. Dans ce fichier passez à ON l'option display_errors
    remplace @ini_set('display_errors', 'off');
    par @ini_set('display_errors', 'on');
  3. Enregistrez votre fichier sur votre serveur
  4. Rafraichissez la page de votre site afin de mettre en évidence le message d'erreur
  5. Si vous ne comprennez pas le message d'erreur alors rendez-vous sur le forum officiel de Prestashop pour demander de l'aide.

Prestashop 1.5 et supérieur

  1. Utilisez votre client FTP habituel pour ouvrir votre fichier /config/defines.inc.php sur votre serveur d'hébergement
  2. Dans ce fichier passez à ON l'optiondisplay_errors
    remplace define('_PS_MODE_DEV_', false);
    par define('_PS_MODE_DEV_', true);
  3. Enregistrez votre fichier sur votre serveur
  4. Rafraichissez la page de votre site afin de mettre en évidence le message d'erreur
  5. Si vous ne comprennez pas le message d'erreur alors rendez-vous sur le forum officiel de Prestashop pour demander de l'aide.

Prestashop Cloud

  1. Utilisez votre client FTP habituel pour ouvrir votre fichier /.htaccess sur votre serveur d'hébergement
  2. insérez true à la constante HTTP_PS_MODE_DEV_.
  3. Enregistrez votre fichier sur votre serveur
  4. Rafraichissez la page de votre site afin de mettre en évidence le message d'erreur
  5. Si vous ne comprennez pas le message d'erreur alors rendez-vous sur le forum officiel de Prestashop pour demander de l'aide.

define('_PS_MODE_DEV_', false);