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();
}
相关推荐
没差c2 天前
RetrofitClient写接口、导包、配置、路径
java·spring boot·okhttp
事圆则缓12 天前
OkHttp + Retrofit 协作原理
okhttp·retrofit
降临-max15 天前
接口自动化(TestNG+OKHttp)
软件测试·okhttp·自动化·testng
吴声子夜歌15 天前
Java扩展——OkHttp
java·开发语言·okhttp
额鹅恶饿呃16 天前
Asynchronous JavaScript And XML(异步的JS和XML )
okhttp
泡海椒16 天前
JQuick-Curl 性能分析:并发场景下的性能表现与调优,第三方接口调用不只要快写也要稳跑
java·开发语言·okhttp
泡海椒16 天前
JQuick-Curl 二次开发:自定义解析器、扩展点开发指南,如何把框架能力真正变成团队资产
java·开发语言·okhttp·maven
摇滚侠17 天前
《SpringBoot 3:入门与应用实战》第 9 章 跨域问题 阅读笔记 27
spring boot·笔记·okhttp
刘广睿19 天前
断点续传与分片下载是怎么实现的?Range 请求在视频下载中的工程实践
okhttp·ffmpeg·音视频·下载·python3.11
泡海椒25 天前
JQuick-Curl vs RestTemplate / OkHttp / OpenFeign:框架选型对比,谁更适合第三方接口调用?
okhttp