ThinkPHP错误信息处理
2024-10-18 20:26:54
index.php入口文件中打开APP_DEBUG
// 开启调试模式
define('APP_DEBUG', TRUE);
// 开启Trace信息
'SHOW_PAGE_TRACE' =>true, // 显示页面Trace信息
另外ThinkPHP框架上以下也可以下点功夫
ThinkPHP/Conf/convention.php
/* 错误设置 */
'ERROR_MESSAGE' => '页面错误!请稍后再试~',//错误显示信息,非调试模式有效
'ERROR_PAGE' => '', // 错误定向页面
'SHOW_ERROR_MSG' => false, // 显示错误信息
'TRACE_EXCEPTION' => false, // TRACE错误信息是否抛异常 针对trace方法
ThinkPHP/Lib/Core/Think.class.php
// 设定错误和异常处理
register_shutdown_function(array('Think','fatalError'));
set_error_handler(array('Think','appError'));
set_exception_handler(array('Think','appException'));
最新文章
- IO多路复用之select总结
- Linux2.6内核进程调度系列--scheduler_tick()函数1.总体思想
- HTML/CSS总结1
- Express4.x常用API(二):Request
- 收集android上开源的酷炫的交互动画和视觉效果:Interactive-animation
- ASP.NET HTTP模拟提交通用类 GET POST
- SharpGL学习笔记(十二) 光源例子:解决光源场景中的常见问题
- android GC内存回收小析
- 【Excel】Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}:
- html-----017
- Unix/Linux之命令备忘录
- OC-字典&;数组运用实例:通讯录的实现
- [译] 使用Using Data Quality Services (DQS) 清理用户数据
- CSS层
- asp.net2.0安全性(1)--用户角色篇(代码实现1)--转载来自车老师
- oracle 通过同义词建立视图
- grunt 的安装和简单使用
- Oracle SQLULDR2 以及 SQLLDR 进行导入导出的功能说明
- O(n)空间复杂度,打印杨辉三角形的前n行
- 清理数据库errorlog