From bbeb2e0d5159bfc0878eca04d60fb3bcbb885b79 Mon Sep 17 00:00:00 2001 From: thinkphp Date: Sun, 20 Dec 2015 18:19:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=82=E5=B8=B8=E6=97=A5=E5=BF=97=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/error.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/library/think/error.php b/library/think/error.php index 95813286..fe0f7307 100644 --- a/library/think/error.php +++ b/library/think/error.php @@ -27,8 +27,6 @@ class Error 'trace' => $e->getTraceAsString(), 'code' => $e->getCode(), ]; - // 记录异常日志 - Log::record($error['message'], 'error'); // 发送http状态信息 Response::sendHttpStatus(Config::get('exception_http_status')); // 输出异常页面 @@ -49,7 +47,6 @@ class Error $errorStr = "[{$errno}] {$errstr} {$errfile} 第 {$errline} 行."; switch ($errno) { case E_USER_ERROR: - Log::record($errorStr, 'error'); self::halt($errorStr, $errno); break; case E_STRICT: @@ -120,6 +117,8 @@ class Error } else { $e = ['message' => $message, 'code' => $code]; } + // 记录异常日志 + Log::write('[' . $e['code'] . '] ' . $e['message'] . '[' . $e['file'] . ' : ' . $e['line'] . ']', 'error'); $type = Config::get('default_return_type'); if (!IS_API && 'html' == $type) {