$ model-> validate()方法正在打印'test'

时间:2013-12-20 08:07:26

标签: yii

我正在使用 YII和PostgreSQL 建立一个网站。它通过打印'测试' $model->validate()方法中反复出现。我搜索了整个代码,在控制器,模型,beforeValidate(),afterValidate()甚至整个项目上都没有退出代码。
问题
我该如何在这种情况下进行调试。我只能访问 ftp,Netbean作为IDE ,但没有localhost。 How to find which file is printing exit code or do you have any idea ?

谢谢你, 拉姆

1 个答案:

答案 0 :(得分:1)

可以通过调用Yii :: log或Yii :: trace来记录消息。这两种方法的区别在于后者仅在应用程序处于调试模式时才记录消息。

Yii::log($message, $level, $category);
Yii::trace($message, $category);

记录消息时,我们需要指定其类别和级别。 Category是xxx.yyy.zzz格式的字符串,类似于路径别名。例如,如果在CController中记录了消息,我们可以使用类别system.web.CController。消息级别应为以下值之一:

有关详细信息,请参阅this YII Tutorial