Doc: Ajout commentaire dans fonction dolibarr_syslog pour signaler de ne pas activer le mode debug sous windows

This commit is contained in:
Laurent Destailleur 2005-03-20 00:38:03 +00:00
parent db1f464f77
commit 0e896c341a

View File

@ -88,8 +88,12 @@ function check_mail ($mail)
function dolibarr_syslog($message, $level=LOG_ERR) function dolibarr_syslog($message, $level=LOG_ERR)
{ {
if (defined("MAIN_DEBUG") && MAIN_DEBUG) { if (defined("MAIN_DEBUG") && MAIN_DEBUG) {
openlog("dolibarr", LOG_PID | LOG_PERROR, LOG_USER); # LOG_USER au lieu de LOG_LOCAL0 car non accepté par tous les PHP // Warning, les fonctions syslog sont buggués sous Windows et génèrent des
syslog($level, $message); // fautes de protection mémoire. Pour résoudre, désactiver MAIN_DEBUG sous Windows.
define_syslog_variables();
openlog("dolibarr", LOG_PID | LOG_PERROR, LOG_USER);
if (! $level) syslog(LOG_ERR, $message);
else syslog($level, $message);
closelog(); closelog();
} }
} }