Yii学习之错误处理输出详细信息

Yii学习之错误处理输出详细信息

 

Yii默认是输出错误的信息,

undefine variable 'xxx'

但是就凭这个信息很难定位,因为有可能好多地方有用它,

这样我们去到,

protected/views/site/error.php

将原来的内容

 11 <h2>Error <?php echo $code; ?></h2>
 12     
 13 <div class="error">
 14 <?php echo CHtml::encode($message); ?>
 15 </div>

改成

 11 <h2>Error <?php echo $code; ?></h2>
 12     
 13 <div class="error">
 14 <?php echo "<br>error:" . CHtml::encode($message); ?>
 15 <?php echo "<br>file:" . CHtml::encode($file); ?>
 16 <?php echo "<br>line:" . CHtml::encode($line); ?>
 17 </div>

这样既有文件名又有行数了。

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *