Pbootcms查看详细报错信息

Pbootcms报错的时候会提示404错误,看不到详细的报错,改一下以下信息就可以查看详细错误了。

文件位置:

core\function\helper.php

bash 复制代码
/**
 * 自定义错误页面
 *
 * @param string $_string内容
 * @param string $_url跳转地址
 * @param number $_time时间
 */
function error($string, $jump_url = null, $time = 2)
{
    @ob_clean();
    // AJAX或JSON接口统一返回JSON,保持200状态便于前端拿到详细错误
    if (Config::get('return_data_type') == 'json' || is_ajax()) { // 接口模型返回格式数据
        Response::json(0, strip_tags($string ?: '未知错误!'), $jump_url);
        exit();
    }
    // 非AJAX:返回404模板页
    http_response_code(404);
    if (! $string) $string = '未知错误!';
    if ($jump_url == '-1' && isset($_SERVER['HTTP_REFERER'])) {
        $jump_url = $_SERVER['HTTP_REFERER'];
        if (strpos($jump_url, get_http_url()) !== 0) {
            $jump_url = '/';
        }
    } elseif ($jump_url == '-1') {
        $jump_url = null;
    }
    $err_tpl = CORE_PATH . '/template/error.html';
    echo parse_info_tpl($err_tpl, $string, $jump_url, $time);
    exit();
}
相关推荐
zhangjin11202 天前
Okhttp系列:POST请求
okhttp
এ慕ོ冬℘゜5 天前
深入理解 JavaScript 事件体系:Window、鼠标与键盘事件详解
开发语言·javascript·okhttp
牢七7 天前
wordpress
okhttp
脉动数据行情10 天前
Java OkHttp 完整封装 GC COMEX 美黄金实时盘口定时拉取工具类
java·okhttp·comex 黄金·外盘贵金属
帅次11 天前
Android 高级工程师面试:网络与数据层 近1年高频追问 18 题
android·网络·okhttp·面试·retrofit·gilde
Java面试题总结12 天前
fastadmin 新手部分功能点
okhttp
殳翰16 天前
向客户端提供JSON数据的方式
okhttp·json
CYY9522 天前
OkHttp 和 Retrofit 封装使用
okhttp·retrofit
CYY9523 天前
OkHttp 的使用
okhttp
朝星1 个月前
Android开发[14]:网络优化之OkHttp
android·okhttp·kotlin