diff --git a/server/lib/app.inc.php b/server/lib/app.inc.php index dd8be5aa68791472b47fa90e76a32f6e4335b5e5..5016bbc9e2a2710717ff48b8a94a5b398fb1bb64 100755 --- a/server/lib/app.inc.php +++ b/server/lib/app.inc.php @@ -117,7 +117,7 @@ class app { 2 = ERROR */ - function log($msg, $priority = 0) { + function log($msg, $priority = 0, $dblog = true) { global $conf; @@ -148,7 +148,7 @@ class app { fclose($fp); // Log to database - if(isset($this->dbmaster)) { + if($dblog === true && isset($this->dbmaster)) { $server_id = $conf['server_id']; $loglevel = $priority; $message = $msg; diff --git a/server/lib/classes/db_mysql.inc.php b/server/lib/classes/db_mysql.inc.php index 9b34dc4c1f3f4d3953fcd42ea8db9ec028dbee14..424867f095840e4da8862adfaff7a70a6aa782da 100644 --- a/server/lib/classes/db_mysql.inc.php +++ b/server/lib/classes/db_mysql.inc.php @@ -476,7 +476,7 @@ class db if($this->show_error_messages && $conf['demo_mode'] === false) { echo $sErrormsg . $sAddMsg; } elseif(is_object($app) && method_exists($app, 'log') && $bNoLog == false) { - $app->log($sErrormsg . $sAddMsg . ' -> ' . $mysql_errno . ' (' . $mysql_error . ')', LOGLEVEL_WARN); + $app->log($sErrormsg . $sAddMsg . ' -> ' . $mysql_errno . ' (' . $mysql_error . ')', LOGLEVEL_WARN, false); } elseif(php_sapi_name() == 'cli') { echo $sErrormsg . $sAddMsg; }