From 89781f3c0ed7bb6d61d1d1dfdbf9c4cb98ad0661 Mon Sep 17 00:00:00 2001 From: ashleyholman Date: Tue, 29 Sep 2009 06:29:11 +0000 Subject: [PATCH] MDL-20374 default exception handler: log backtrace to webserver log if DEBUG_MINIMAL or greater. --- lib/setuplib.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/setuplib.php b/lib/setuplib.php index 5f3a5db3ec..731b297687 100644 --- a/lib/setuplib.php +++ b/lib/setuplib.php @@ -214,6 +214,10 @@ function default_exception_handler($ex, $isupgrade = false, $plugin = null) { echo $OUTPUT->fatal_error($message, $moreinfourl, $link, $backtrace, $debuginfo); } + $errmsg = "Default exception handler: " . $ex->getMessage() . "\n" . format_backtrace($backtrace); + if (debugging($errmsg, DEBUG_MINIMAL)) { + error_log($errmsg, 0); + } exit(1); // General error code } -- 2.39.5