gerer les erreurs avec les logs
Par aurelien gerits le dimanche, 1 mars 2009, 11:54 - Lien permanent
Afficher un message d'erreur
Pour afficher un message d'erreur simple afin de déboguer l'application très simplement. Vous devez utiliser le système de formatage d'exception:
[PHP]
if(M_LOG == 'debug'){
print $e->getMessage(). $e->getLine();
exit();
}
Pour utiliser les logs
Pour utiliser un système de log qui créer un fichier afin de renseigner les erreurs de l'application de manière invisible.
[PHP]
if (M_LOG == 'log') {
$log = magixcjquery_error_log::getLog();
$log->logfile = $_SERVER['DOCUMENT_ROOT'].M_TMP_DIR;
$log->write('une erreur est survenue :', $e->getMessage(), $e->getLine());
}
Pour cacher les erreurs
[PHP]
if (M_LOG == false) {
exit("Une erreur est survenue");
}