在非调试模式下, 不显示具体的错误信息,只返回503状态码

打开文件\lecms\xiunophp\lib\debug.class.php

找到代码 “DEBUG && $_ENV['_exception'] = 1; // 只输出一次”

在它上面添加一行代码:

if(!DEBUG) {header("HTTP/1.1 503 Service Unavailable");exit();}

有问题可以留言


  • lecms

    2月前

    引用


    2

    找到

    log::write("$message File: $file [$line]");

    在该行下面增加代码如下(如果不需要写入日志文件,就该行上面增加代码)

            if(!defined('DEBUG') || !DEBUG){
                header("HTTP/1.1 404 Not Found");
                exit($message);
            }


  • 隔壁老卢

    2月前

    引用


    3

    留个记号


  • 718602844

    2月前

    引用


    4

    lecms

    找到
    log::write("$message File: $file [$line]");
    在该行下面增加代码如下(如果不需要写入日志文件,就该行上面增加代码)
    ...

     这样子改后,会报404状态码,但有些错误还是会提示,个人感觉不太好 

  • 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。