From f593f18131d6a0cbf30b558b208e86b9fc957f13 Mon Sep 17 00:00:00 2001 From: Karl 'vollmerk' Vollmer Date: Mon, 27 Oct 2008 09:24:34 +0000 Subject: Commit, still no internet paying for it.. curse you free.fr --- lib/log.lib.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'lib/log.lib.php') diff --git a/lib/log.lib.php b/lib/log.lib.php index 02ddb1a3..e78812a2 100644 --- a/lib/log.lib.php +++ b/lib/log.lib.php @@ -1,7 +1,7 @@ $event_description \n"; $log_write = error_log($log_line, 3, $log_filename); @@ -49,7 +50,7 @@ function log_event($username='Unknown',$event_name,$event_description,$log_name= as many errors as it can and logs em */ function ampache_error_handler($errno, $errstr, $errfile, $errline) { - + /* Default level of 1 */ $level = 1; @@ -79,6 +80,7 @@ function ampache_error_handler($errno, $errstr, $errfile, $errline) { $level = 2; break; } // end switch + /* Don't log var: Deprecated we know shutup! * Yea now getid3() spews errors I love it :( @@ -101,9 +103,13 @@ function ampache_error_handler($errno, $errstr, $errfile, $errline) { return false; } - $log_line = "[$error_name] $errstr on line $errline in $errfile"; + $log_line = "[$error_name] $errstr in file $errfile($errline)"; debug_event('PHP Error',$log_line,$level); + // When a dir is defined lets log it to a logfile + if (Config::get('log_path') != "") + log_event("ampache","PHP Error", $log_line); + } // ampache_error_handler /** -- cgit