Module Syslog (développeur): Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
Line 8: Line 8:
devdoc=Cette page|
devdoc=Cette page|
userdoc=Aucune}}
userdoc=Aucune}}


= Fonction du module =
= Fonction du module =
Line 26: Line 18:


* Dans un fichier  
* Dans un fichier  
** Le fichier par défaut sera '''DOL_DATA_ROOT/dolibarr.log''' (par exemple '''www.monsite.fr/dolibarr/documents/dolibarr.log''').
** Le fichier par défaut sera '''DOL_DATA_ROOT/dolibarr.log''' (par exemple '''C:/dolibarr/documents/dolibarr.log''').
** Il est possible de changer le fichier d'enregistrement dans la page de configuration du module.
** Il est possible de changer le fichier d'enregistrement dans la page de configuration du module.
* Dans les logs PHP (avec la fonction syslog())
* Dans les logs systemes (avec la fonction syslog())
 
Voir la configuration du module pour choisir.


= Fonction PHP =
= Fonction PHP =
Line 40: Line 34:
</source>
</source>


''Cette fonction est définie à la ligne 22 du fichier dolibarr/htdocs/lib/functions.lib.php''
''Cette fonction est définie dans le fichier dolibarr/htdocs/lib/functions.lib.php''


== Paramètres ==
== Paramètres ==
Line 54: Line 48:
''"Les fonctions syslog sont bugguées sous Windows et genèrent des fautes de protection mémoire.''
''"Les fonctions syslog sont bugguées sous Windows et genèrent des fautes de protection mémoire.''


''Pour resoudre, utiliser le loggage fichier, au lieu du loggage syslog (configuration du module). Si SYSLOG_FILE_NO_ERROR défini, on ne gère pas erreur écriture log."''
''Pour resoudre, utiliser le loggage fichier, au lieu du loggage syslog (configuration du module).  
 
Si SYSLOG_FILE_NO_ERROR est défini, on ne génère pas de message en cas d'erreur lors de l'écriture log."''


Source: documentation Doxygen
Source: documentation Doxygen

Navigation menu