php报错的配置
php.ini默认开发环境设置如:
|
|
注意配置display_errors
和display_startup_errors
,如果是在线上环境切记要设置为Off
。这样就可以不显示报错信息,但会记录在错误的日志文件中。
如果配置了error_log = syslog, 则是指定产生的错误报告写入操作系统的日志里。
框架报错日志调试
thinkphp
设置默认报错地址:
Thinkphp\Conf\debug.php里面加入1'LOG_PATH' => realpath(LOG_PATH).'/',
这个配置在tp中是默认开启的,默认生成在 run_time/Logs/xxx下面
开启trace功能:
需要在配置中启用如下代码:1'SHOW_PAGE_TRACE' =>true,
相关参考: