PHP简单地开启错误提示

开启错误提示

  • php环境中开启错误显示,在php.ini中修改
    ;显示错误
    display_startup_errors = On
    display_errors = On
    
    ;报告所有错误
    error_reporting = -1
    
    ;记录错误
    log_errors = On
    
  • 生产环境,在php.ini中修改
    ;不显示错误
    display_startup_errors = Off
    display_errors = Off
    
    ;除了注意事项之外,报告所有其他错误
    error_reporting = E_ALL & ~E_NOTICE
    
    ;记录错误
    log_errors = On
    

使用Whoops显示错误

  • composer.json

    {
    “require”:{
    “filp/whoops” : “~1.0”
    }
    }

  • composer install 或者 composer update

  • 注册Whoops提供的处理程序

    <?php 
    //使用Composer自动加载器
    require 'path/to/vendor/autoload.php'
    
    //设置Whoops提供的错误和异常处理的程序
    $whoops = new \Whoops\Run;
    $whoops -> pushHandler(new \Whoops\Handler\PrettyPageHandler)
    $whools->register
    

发表评论

电子邮件地址不会被公开。 必填项已用*标注