当前位置 : 主页 > 网络编程 > PHP >

500错误 详情打印

来源:互联网 收集:自由互联 发布时间:2021-06-30
error_reporting(E_ALL);function cache_shutdown_error() { $_error = error_get_last(); if ($_error in_array($_error['type'], array(1, 4, 16, 64, 256, 4096, E_ALL))) { echo 'font color=red你的代码出错了:/font/br'; echo '致命错误:'
error_reporting(E_ALL);
function cache_shutdown_error() {

    $_error = error_get_last();

    if ($_error && in_array($_error['type'], array(1, 4, 16, 64, 256, 4096, E_ALL))) {

        echo '<font color=red>你的代码出错了:</font></br>';
        echo '致命错误:' . $_error['message'] . '</br>';
        echo '文件:' . $_error['file'] . '</br>';
        echo '在第' . $_error['line'] . '行</br>';
    }
}

register_shutdown_function("cache_shutdown_error");
// 检测PHP环境
if (version_compare(PHP_VERSION, '5.3.0', '<')) {
    die('require PHP > 5.3.0 !');
}
网友评论