模板里发生异常时清空之前的输出

This commit is contained in:
yunwuxin
2016-05-18 14:48:45 +08:00
parent a00c4c51fe
commit 0e441d2b69

View File

@@ -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);