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

大家好,我是半条虫(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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值