#编辑php.ini log_errors = On # 默认已开启 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT # 默认已开启
你也能够在php代码中 临时切换 当前处理的 PHP报错等级php
error_reporting ( E_ERROR | E_WARNING | E_PARSE ); error_reporting ( E_ALL ^ E_NOTICE )
#编辑php.ini error_log = /var/log/php_errors.log # 需手动打开
若是没有指定php报错日志路径 , 则php的报错日志将写入 WebServer 的错误日志中数组
!! 线上部署环境下,务必关闭错误回显 !!浏览器
#编辑php.ini display_errors = On # 需手动打开
你也能够在php代码中 临时切换 当前 错误回显设置debug
ini_set ( 'display_errors' , '1' );
// 打印100行 debug_print_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 100); //直接中断逻辑并输出调试信息 debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 20); //返回数组类型的调试信息