diff --git a/library/think/Error.php b/library/think/Error.php index 8a27bc12..32b73833 100644 --- a/library/think/Error.php +++ b/library/think/Error.php @@ -65,16 +65,18 @@ class Error 'ThinkPHP Constants' => self::getTPConst(), ], ]; + $err_msg = "[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]"; } else { // 部署模式仅显示 Code 和 Message $data = [ 'code' => $exception->getCode(), 'message' => Config::get('show_error_msg') ? $exception->getMessage() : Config::get('error_message'), ]; + $err_msg = "[{$data['code']}]{$data['message']}"; } // 记录异常日志 - Log::record("[{$data['code']}]{$data['message']}[{$data['file']}:{$data['line']}]", 'error'); + Log::record($err_msg, 'error'); // 输出错误信息 self::output($exception, $data); // 禁止往下传播已处理过的异常