# ThinkPhP5 视频教程(二十七讲):调试和日志
#### 第一式:未雨绸缪——页面Trace
系统默认不开启页面Trace,开启页面Trace是在应用配置文件中设置下面的参数:
~~~
// 开启应用Trace调试
'app_trace' => true,
// 设置Trace显示方式
'trace' => [
// 在当前Html页面显示Trace信息
'type' => 'html',
],
~~~
![](https://box.kancloud.cn/3b6f62281c51eaeb718cbbdb95d1172e_640x231.png)
#### 第二式:初见端倪——异常页面
![](https://box.kancloud.cn/8ee79d24728506e6270c6bf4be44bf30_875x694.png)
#### 第三式:拨云见日——断点调试
![](https://box.kancloud.cn/a283a88b8654b9dafdeaa73c70185f9e_377x236.png)
![](https://box.kancloud.cn/090b5d7656f7e7119bb8b051198ceb40_651x583.png)
#### 第四式:欲穷千里——日志分析
log 常规日志,用于记录日志
error 错误,一般会导致程序的终止
notice 警告,程序可以运行但是还不够完美的错误
info 信息,程序输出信息
debug 调试,用于调试信息
sql SQL语句,用于SQL记录,只在数据库的调试模式开启时有效
![](https://box.kancloud.cn/f375483812168ce68b1126bb306d5fa1_453x187.png)
#### 第五式:运筹帷幄——远程调试
远程调试功能暂且不表,我们将会在下一章API开发中为你详细讲述。
勤加修炼并掌握好这ThinkPHP5.0的五式调试大法,任何错误都会被你秒破!
~~~[youku]
XMjc0MTg0OTQ0OA =856x523
~~~
Demo下载地址: http://pan.baidu.com/s/1dEDCmgp
视频播放密码: 7180
[需要TPshop商城源码的可前往TPshop官网免费下载安装](http://www.tp-shop.cn)
- 第一讲、课程大纲
- 第二讲、入门与安装-上
- 第二讲、入门与安装-下
- 第三讲、URL和路由-路由
- 第四讲、URL和路由-URL
- 第五讲、请求和响应-请求
- 第六讲、请求和响应-响应
- 第七讲、SQL追踪器
- 第八讲、数据库-基本操作
- 第九讲、数据库操作-事务
- 第十讲、查询语言-上
- 第十一讲、查询语言-下
- 第十二讲、模型和关联-上
- 第十三讲、模型和关联-下
- 第十四讲、读取器与修改器
- 第十五讲、转换与自动完成
- 第十六讲、查询范围
- 第十七讲、输入和验证-上
- 第十八讲、输入和验证-下
- 第十九讲、关联-一
- 第二十讲、关联-二
- 第二十一讲、关联-三
- 第二十二讲、关联-四
- 第二十三讲、关联-五
- 第二十四讲、模型输出
- 第二十五讲、视图和模板-一
- 第二十六讲、视图和模板-二
- 第二十七讲、调试和日志
- 第二十八讲、API开发
- 第二十九讲、扩展
- 第三十讲、浅析session,cookie机制
- 第三十一讲、session的使用
- 第三十二讲、cookie的使用
- 第三十三讲、验证码
- 第三十四讲、文件上传
- 第三十五讲、图像处理
- 第三十六讲、版本3.2和5的差别
- 第三十七讲、未来与总结
- 第二套、TPshop大型项目实战
- TPshop项目实战
- 第一讲、内容介绍
- 第二讲、TPshop window安装
- 第三讲、TPshop linux安装
- 第四讲、TPshop目录结构
- 第五讲、单点登录
- 第六讲、支付插件原理
- 第七讲、支付宝支付集成
- 第八讲、微信支付
- 第九讲、银联支付
- 第十讲、TPshop QQ快捷登录
- 第十一讲、支付宝登录
- 第十二讲,微信扫码登录
- 第十三讲,新手入门微信开发
- 第十四讲,10分钟将TPshop部署服务器上线
- 第十五讲,网站真实高并发架设
- 第十六讲,网站真实高并发架设