From 9c860d2ce8f452f282e2b0ea36d73e751e33bda5 Mon Sep 17 00:00:00 2001 From: mark_story Date: Sat, 19 Mar 2011 08:54:07 -0400 Subject: [PATCH] Changing how CakeLog registers itself as the error handler, this fixes issues with e-accelerator on some platforms. Fixes #1597, fixes #1087 --- cake/libs/cake_log.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cake/libs/cake_log.php b/cake/libs/cake_log.php index d84931587..1d92ad854 100644 --- a/cake/libs/cake_log.php +++ b/cake/libs/cake_log.php @@ -287,5 +287,6 @@ class CakeLog { } if (!defined('DISABLE_DEFAULT_ERROR_HANDLING')) { - set_error_handler(array('CakeLog', 'handleError')); + $cakeLog =& CakeLog::getInstance(); + set_error_handler(array($cakeLog, 'handleError')); }