From 0a41b006ee319b3c3c27eef469faf94371dbe913 Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Fri, 19 Apr 2013 04:22:36 +0400 Subject: [PATCH] removed unnecessary code, added comment about displaying errors --- framework/base/ErrorHandler.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/framework/base/ErrorHandler.php b/framework/base/ErrorHandler.php index f9818ac..98a061d 100644 --- a/framework/base/ErrorHandler.php +++ b/framework/base/ErrorHandler.php @@ -81,6 +81,8 @@ class ErrorHandler extends Component if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] === 'XMLHttpRequest') { \Yii::$app->renderException($exception); } else { + // if there is an error during error rendering it's useful to + // display PHP error in debug mode instead of a blank screen if(YII_DEBUG) { ini_set('display_errors', 1); } @@ -94,10 +96,6 @@ class ErrorHandler extends Component echo $view->renderFile($viewName, array( 'exception' => $exception, ), $this); - - if(YII_DEBUG) { - ini_set('display_errors', 0); - } } } else { \Yii::$app->renderException($exception);