Résoudre une erreur 500 sous Prestashop

Prestashop est un outil formidable utilisé quotidiennement par des milliers de personnes et de boutiques en ligne à travers le monde. Lors de l’installation, ou en cas de changement sur votre serveur, vous pouvez tomber sur une Erreur 500 assez pénible mais heureusement facile à résoudre. Voici comment faire pour comprendre son origine.

prestashop module stock

Lors de l’installation de Prestashop sur votre nom de domaine, vous risquez de rencontrer une erreur 500 en lieu et place de votre page d’accueil. Le propre de l’erreur 500 est de ne pas voir de message d’erreur explicite par défaut s’afficher dans votre navigateur – ce qui est pourtant nécessaire pour comprendre son origine.

Pour résoudre le problème et comprendre l’erreur 500 sous Prestashop, heureusement, la manipulation est assez facile à effectuer.

Il vous suffit suffit de suivre la procédure suivante pour les versions au délà de la 1.5.3

Dans votre FTP ou directement via votre connexion SSH, vous allez devoir

  1. Ouvrir le fichier config/defines.inc.php
  2. Remplacer définir l’option _PS_MODE_DEV qui est par défaut réglé à « False » par « True »

Cela donne exactement en résultat final la ligne:

define('_PS_MODE_DEV',true);

Cela aura pour effet de passer votre site internet en mode debug et donc de provoquer l’affichage explicite des erreurs de code sur votre site internet marchand.

retournez maintenant sur votre site internet, rafraîchissez dans votre navigateur la page de votre site, vous devriez voir apparaître un message d’erreur explicite qu’il ne vous reste plus qu’à résoudre.

N’oubliez pas de re-modifier votre fichier defines.inc.php une fois le problème résolu.

Si vous utilisez Prestashop comme solution e-commerce, pensez à découvrir cet add-on disponible sur le site officiel de Prestashop au fonctionnement très simple et qui pourra sûrement vous aider dans la compréhension de votre activité en ligne. 

Précisez votre besoin, nous nous chargeons de vous trouver les bons contacts suivant votre besoin.