在很多情况下,Xdebug
不适合调试,因为它涉及点击运行到特定的代码行。我想使用类似的东西cakePHP
调试功能,供开发人员将类的特定属性的值输出到浏览器。
我在用Yii framework
这是我的配置yii log
in the main.php
:
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'trace, info, error, warning, vardump',
),
array(
'class'=>'CWebLogRoute',
'enabled' => YII_DEBUG,
'levels'=>'error, warning, trace, log, vardump',
'showInFireBug'=>true,
),
),
),
在我定义的控制器之一中,我将此代码进行测试:
Yii::log("CallFromUserController",'info', 'application');
但是我没有看到它被打印在萤火虫中。我用了克里斯的例子:
http://chris-backhouse.com/advanced-logging-in-yii/775 http://chris-backhouse.com/advanced-logging-in-yii/775