From 0e441d2b6943085a6e3aded5d7519687d104c69d Mon Sep 17 00:00:00 2001 From: yunwuxin <448901948@qq.com> Date: Wed, 18 May 2016 14:48:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E9=87=8C=E5=8F=91=E7=94=9F?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E6=97=B6=E6=B8=85=E7=A9=BA=E4=B9=8B=E5=89=8D?= =?UTF-8?q?=E7=9A=84=E8=BE=93=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/exception/Handle.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/library/think/exception/Handle.php b/library/think/exception/Handle.php index 8c9c3632..354c6596 100644 --- a/library/think/exception/Handle.php +++ b/library/think/exception/Handle.php @@ -42,13 +42,13 @@ class Handle 'message' => $exception->getMessage(), 'code' => $this->getCode($exception), ]; - $log = "[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]"; + $log = "[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]"; } else { $data = [ 'code' => $exception->getCode(), 'message' => $exception->getMessage(), ]; - $log = "[{$data['code']}]{$data['message']}"; + $log = "[{$data['code']}]{$data['message']}"; } Log::record($log, 'error'); @@ -144,6 +144,10 @@ class Handle // 不显示详细错误信息 $data['message'] = Config::get('error_message'); } + //保留一层 + while (ob_get_level() > 1) { + ob_end_clean(); + } ob_start(); ob_implicit_flush(0); extract($data);