文件名称:异常显示-图像目标检测技术及应用
文件大小:2.49MB
文件格式:PDF
更新时间:2024-06-23 17:51:10
ThinkPHP3.1
ThinkPHP3.1 完全开发手册 257 异常模板中可以使用的异常变量有: $e['file']异常文件名 $e['line'] 异常发生的文件行数 $e['message'] 异常信息 $e['trace'] 异常的详细 Trace 信息 因为异常模板使用的是原生 PHP 代码,所以还可以支持任何的 PHP 方法和系统变量使用。 10.3 异常显示 抛出异常后通常会显示具体的错误信息,如果不想让用户看到具体的错误信息,可以设置关闭错误信息的 显示并设置统一的错误提示信息,例如: 1. 'SHOW_ERROR_MSG' =>false, 2. 'ERROR_MESSAGE' =>'发生错误!' 设置之后,所有的异常页面只会显示“发生错误!”这样的提示信息,但是日志文件中仍然可以查看具体 的错误信息。新版如果关闭调试模式的话,为了安全起见,默认就是关闭异常信息提示。 另外一种方式是配置 ERROR_PAGE 参数,把所有异常和错误都指向一个统一页面,从而避免让用户看到异 常信息,通常在部署模式下面使用。ERROR_PAGE 参数必须是一个完整的 URL 地址,例如: 1. 'ERROR_PAGE' =>'/Public/error.html' 如果不在当前域名,还可以指定域名: 1. 'ERROR_PAGE' =>'http://www.myDomain.com/Public/error.html' 注意 ERROR_PAGE 所指向的页面不能再使用异常的模板变量了。