FirePHP 无法与 Zend 的 json 操作助手一起使用



我的FirePHP在Firebug 1.8中工作。没有复制新的核心文件。

但是,当我在

操作中使用以下内容时
My_FirePHP::info('test');
    $this->_helper->json($result);

的jQuery post XMLHttpRequest,它不工作。

我不太熟悉这个,不能确定我哪里出错了。感谢您的帮助。

PS: My_FirePHP使用Zend的日志记录器,如果有帮助的话:

protected function __construct()
{
    $logger = new Zend_Log();
    $writer = new Zend_Log_Writer_Firebug();
    $logger->addWriter($writer);
    $this->logger = $logger;
}

在将FirePHP标头写入响应之前,JSON Helper停止执行请求处理程序。在调用JSON helper之前只调用flush:

// if Firebug is enabled:
Zend_Wildfire_Channel_HttpHeaders::getInstance()->flush();
// proceed as usual
$this->_helper->json($response);

相关内容

  • 没有找到相关文章

最新更新