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();
}
相关推荐
hj104319 小时前
fastadmin 开发示例:使用 layer 弹窗实现数据快速录入
okhttp
YF02115 天前
Android App 高效升级指南:OkDownload 多线程断点续传与全版本安装适配
android·okhttp·app
YF02117 天前
深度解构Android OkDownload断点续传
android·数据库·okhttp
右耳朵猫AI10 天前
Python技术周刊 2026年第14周
开发语言·python·okhttp
牢七10 天前
cve研究
okhttp
yqcoder11 天前
原生 AJAX 揭秘:如何使用 XHR 发起请求
前端·ajax·okhttp
身如柳絮随风扬13 天前
你知道什么是 Ajax 吗?—— 从入门到原理,一篇彻底搞懂
前端·ajax·okhttp
小白学大数据18 天前
Python 自动化爬取网易云音乐歌手歌词实战教程
爬虫·python·okhttp·自动化
前端百草阁21 天前
【吃透 Promise】从基础到面试高频(手写 + 输出题 + 原理)
okhttp·面试·职场和发展
ppandss122 天前
JavaWeb从0到1-DAY4-AJAX
前端·ajax·okhttp