diff options
author | Andrey Andreev <narf@devilix.net> | 2015-01-13 14:53:25 +0100 |
---|---|---|
committer | Andrey Andreev <narf@devilix.net> | 2015-01-13 14:53:25 +0100 |
commit | 38666660a0d3b9a91cffb27c0fb519340e76ba5d (patch) | |
tree | 3cd3b5ab3c0ce0b5abf8739e8b4c5908625a19c6 | |
parent | 934d6d9797f4dadd4e4d05b12bc4d7309fedb6c3 (diff) |
Handle false-positive string values for display_errors
-rw-r--r-- | system/core/Common.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/system/core/Common.php b/system/core/Common.php index b5a36636e..71da829d3 100644 --- a/system/core/Common.php +++ b/system/core/Common.php @@ -615,7 +615,7 @@ if ( ! function_exists('_error_handler')) $_error->log_exception($severity, $message, $filepath, $line); // Should we display the error? - if (ini_get('display_errors')) + if (str_ireplace(array('off', 'none', 'no', 'false', 'null'), '', ini_get('display_errors'))) { $_error->show_php_error($severity, $message, $filepath, $line); } @@ -650,7 +650,7 @@ if ( ! function_exists('_exception_handler')) $_error->log_exception('error', 'Exception: '.$exception->getMessage(), $exception->getFile(), $exception->getLine()); // Should we display the error? - if (ini_get('display_errors')) + if (str_ireplace(array('off', 'none', 'no', 'false', 'null'), '', ini_get('display_errors'))) { $_error->show_exception($exception); } |