Zend framework Zend框架,FireHP
我在FireHP和Zend Framework中记录任何东西时遇到了一些麻烦。 Firebug已安装,并且站点位于允许列表中。我不知道是否有任何其他测试,我可以做,以检查FireHP 引导:Zend framework Zend框架,FireHP,zend-framework,firephp,Zend Framework,Firephp,我在FireHP和Zend Framework中记录任何东西时遇到了一些麻烦。 Firebug已安装,并且站点位于允许列表中。我不知道是否有任何其他测试,我可以做,以检查FireHP 引导: protected function _initActionHelper() { $writer = new Zend_Log_Writer_Firebug(); $logger = new Zend_Log($writer); Zend_Registry::set('logger'
protected function _initActionHelper()
{
$writer = new Zend_Log_Writer_Firebug();
$logger = new Zend_Log($writer);
Zend_Registry::set('logger', $logger);
}
控制器:
class IndexController extends Zend_Controller_Action
{
protected $logger;
public function init()
{
$this->logger = Zend_Registry::get('logger');
}
public function indexAction()
{
$this->logger->log('ALERT', Zend_Log::ALERT);
}
}
重置FireBug并重新安装FireHP,所有这些都开始工作。您是否确保FireBug实际工作?有一天,我兜了几个小时的圈子,却发现萤火虫本身并没有真正起作用。我不得不降级到Firebug 1.4.2(您可以从中获得) 我会在站点上放置一些简单的javascript,并使用console.log语句首先测试firebug
<script type="text/javascript">
console.debug('testing firebug console');
</script>
调试(“测试firebug控制台”);
如果这是工作,我会检查,以确保FireHP的标题是真正发送。如果您在firefox中打开firebug部分,然后转到net选项卡,您应该能够看到从您的站点发送的响应标题
如果没有发送邮件头,我不确定能帮上多少忙,但我会调查Zend_Wildfire()是否有什么问题。是的,是firebug的错。我现在正在注销:)上面的JS中有一个小错误。我试图编辑它,但无法编辑,因为它只有一个字符。“测试firebug”缺少最后一句话。