mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 20:52:48 +08:00
改进Error类 完善异常页面的错误文件定位
This commit is contained in:
@@ -20,8 +20,14 @@ class Error {
|
||||
static public function appException($e) {
|
||||
$error = [];
|
||||
$error['message'] = $e->getMessage();
|
||||
$error['file'] = $e->getFile();
|
||||
$error['line'] = $e->getLine();
|
||||
$trace = $e->getTrace();
|
||||
if('E'==$trace[0]['function']) {
|
||||
$error['file'] = $trace[0]['file'];
|
||||
$error['line'] = $trace[0]['line'];
|
||||
}else{
|
||||
$error['file'] = $e->getFile();
|
||||
$error['line'] = $e->getLine();
|
||||
}
|
||||
$error['trace'] = $e->getTraceAsString();
|
||||
self::halt($error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user