|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2017-10-24 11:56:27
|
显示全部楼层
本帖最后由 1137716847 于 2017-10-24 14:25 编辑
在system\core\Common.php的第620行加入
PHP复制代码 <?php
require_once APPPATH . 'hooks/AnomalyCapture.php';
(new AnomalyCapture ())->capture(array(
'type' => $severity,
'message' => $message,
'file' => $filepath,
'line' => $line,
) , $is_error);
?>
复制代码
屏蔽掉第640行的exit(1)
在 application\hooks 中新建AnomalyCapture.php
PHP复制代码 <?php
class AnomalyCapture {
function capture ($last_error , $is_error = false){
if( ! isset($last_error)) return false;
$CI = CI_Controller ::get_instance();
if($CI == NULL){
require_once BASEPATH .'core/Controller.php';
$CI = new CI_Controller ;
$CI = CI_Controller ::get_instance();
}
$CI->load->model('Admin_user_model');
$CI->Admin_user_model->test();
if($is_error) exit(1);
}
}
?>
复制代码
|
评分
-
查看全部评分
|