YII 调试 错误时显示空白页,没有显示内容,或部分模板内容

来源:互联网 发布:预防网络成瘾 编辑:程序博客网 时间:2024/05/22 13:07

大家好,我是半条虫(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);

好了,这回所有错误都会显示,不会只出现空白页了!





0 0
原创粉丝点击