magento
Gestion des erreurs Magento, messages et rapports
Recherche…
Remarques
Emplacement du journal des erreurs
/var/log/
Généralement, le fichier system.log et le fichier exception.log existent dans le dossier
/var/log/
. Celles-ci contiennent la plupart des informations dont vous aurez besoin. Vous pouvez vérifier si ceux-ci sont activés et quels sont les noms des exceptions et du journal système en accédant àSystem > Configuration > System > Developer > Log Settings
.
/var/report/
Les fichiers de rapport sont générés dans ce dossier après qu'un utilisateur a rencontré une erreur. Chaque fichier comprend uniquement les détails d'une erreur. Ceux-ci sont utilisés afin de cacher les détails de l'erreur au public. Sur la page d'erreur, il y aura un numéro de rapport qui est une référence au fichier correspondant avec le même nom dans le dossier
/var/report/
.
Activer l'affichage des rapports d'erreur
Dans la page d'index, modifiez les éléments suivants:
error_reporting(E_ALL | E_STRICT);
à
error_reporting(E_ALL);
Définissez $_SERVER['MAGE_IS_DEVELOPER_MODE'] = true
et décommentez cette ligne (supprimez le #
)
#ini_set('display_errors', 1);
Vous pouvez également définir le mode Dev en utilisant SetEnv
dans votre fichier .htaccess
Pour rendre l'erreur plus lisible et plus facile à comprendre, procédez comme suit:
- Ouvrez votre répertoire d'installation de Magento. Allez dans le dossier des erreurs.
- Renommer
local.xml.sample
fichier àlocal.xml
. - Actualisez la page d'erreur dans le navigateur.