web-dev-qa-db-fra.com

Où se trouvent les fichiers journaux de Magento?

Je suis nouveau à Magento. Je ne trouve pas les fichiers journaux dans Magento. Je l'ai cherché sur Google, mais le site Magento Commerce est retourné fermé et certains autres sites expliquent comment créer des fichiers journaux personnalisés. Je souhaite connaître l'emplacement des fichiers journaux intégrés.

46
IamGhale

Vous pouvez les trouver dans /var/log dans votre installation racine de Magento

Il y aura généralement deux fichiers par défaut, exception.log et system.log.

Si les répertoires ou les fichiers n'existent pas, créez-les et donnez-leur les autorisations appropriées, puis activez la journalisation dans Magento en allant à System > Configuration > Developer > Log Settings > Enabled = Yes

70
Karl

Pour créer votre fichier journal personnalisé, essayez ce code

Mage::log('your debug message', null, 'yourlog_filename.log');

Référez-vous ceci Réponse

5

Vous pouvez trouver le journal dans votre répertoire racine Magento sous 

var/log

il existe deux types de fichiers journaux system.log et exception.log

vous devez donner la permission correcte au dossier var, puis activer la journalisation depuis votre administrateur Magento en allant à 

System > Configuration> Developer > Log Settings > Enable = Yes

system.log est utilisé pour le débogage général et capture presque toutes les entrées de journal de Magento, y compris les messages d'avertissement, de débogage et d'erreur des modules natifs et personnalisés.

exception.log est réservé aux exceptions uniquement, par exemple lorsque vous utilisez l'instruction try-catch.

Pour générer soit le fichier system.log par défaut, soit le fichier exception.log, voir les exemples de code suivants:

Mage::log('My log entry');
Mage::log('My log message: '.$myVariable);
Mage::log($myArray);
Mage::log($myObject);
Mage::logException($e);

Vous pouvez créer votre propre fichier journal pour plus de débogage

Mage::log('My log entry', null, 'mylogfile.log');
0
Jitendra Kumar