大家好,我是半条虫(466814195); YII是一个非常强大的的框架,本人很是喜欢,下面介绍一下如何在YII中开启调试:
再好的程序在开发的过程中难免不会犯错,特别是较不容易发现的错误如逗号,分号,括号等 !
YII创建项目时就已经自动为程序开发人员创建了一个调试文件 “index-test.php”。在程序开发过程中可
使用这入口进行访问;
错误输出配置:
protected/config/main.php
添加以下内容
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning',
),
// uncomment the following to show log messages on web pages
array(
'class'=>'CWebLogRoute',
),
),
),
到这里错误信息就会被输到页面中了,接下来我们简单修改一下"index-test.php“ 让错误更低层
找开index-test.php在最前面加入以下代码
error_reporting(E_ALL);
ini_set('display_errors', 1);
好了,这回所有错误都会显示,不会只出现空白页了!