Gestion d'erreur: Difference between revisions

Jump to navigation Jump to search
m
Line 29: Line 29:
En général, la facility '''fichier''' fonctionnera plus souvent car elle ne dépend pas de la configuration système de votre serveur ni d'un éventuel démon syslog requis (le seul problème qui peut arriver est que le répertoire n'est pas les droits en écriture pour le seveur web).
En général, la facility '''fichier''' fonctionnera plus souvent car elle ne dépend pas de la configuration système de votre serveur ni d'un éventuel démon syslog requis (le seul problème qui peut arriver est que le répertoire n'est pas les droits en écriture pour le seveur web).


{{ToTranslate}}
Enfin, le niveau de rapport représente le nombre de types de messages que vous désirez voir. LOG_DEBUG(7) est l'option la plus verbeuse, affichant tout message qui passe par la fonction dol_syslog(). LOG_EMERG(0) est son contraire, ne traçant que les messages qui sont des erreurs graves.
Finally, the level of reporting is how many types of errors you want to report. LOG_DEBUG(7) is the strongest option, reporting pretty much everything that calls a dol_syslog() function. LOG_EMERG(0) is the opposite, letting you see only the errors that would really block your system.


On a typical Linux install, the logs will then be available somewhere in '''/var/log/apache[2]/[dolibarr]-error.log'''. You can watch it ''live'' from the terminal by using:
 
= Autre logs systems rares =
Notez, qu'indépendamment du module syslog, vous pouvez aussi trouvez des erreurs techniques PHP/Apache dans les logs d'apache (quelquesoit l'état/configuration du module syslog). Mais cela n'arrive qu'en cas de probleme technique d'installation ou d'environnement. Une application Dolibarr qui fonctionne n'affichera jamais rien dans ces fichiers. Sur un système Linux standard, de telle traces sont visibles dans les fichiers '''/var/log/apache[2]/[dolibarr]-error.log'''. Vous pouvez les voir en ''live'' depuis un terminal avec la commande:
   tail -f /var/log/apache2/dolibarr-error.log
   tail -f /var/log/apache2/dolibarr-error.log

Navigation menu