FirePHP没有输出任何东西

时间:2011-03-12 21:55:38

标签: php logging firephp

我一直在努力让FirePHP工作一小时。我安装了最新的firebug并且工作正常。我还安装了FirePHP插件。然后我下载了库文件并将它们包含在我的php文件中。我相信他们被包括在内。现在我用ob_start();语句启动了FirePHP。然后我尝试使用fb('Log message', FirePHP::LOG);记录某些内容,但控制台上没有显示任何内容。我试过在Net Panel,Console窗口,All全部检查,尝试使用OOP方法等等,但没有任何工作。我可以看到标题发送得很好,但我看不到任何记录的消息。是什么给了什么?

2 个答案:

答案 0 :(得分:7)

我有过很多次同样的问题。以下“修复”之一在过去对我有用。

  • 服务器lib和客户端插件不匹配,这是我的错。
  • 正在安装的较新版本的firebug与firephp插件不兼容
  • 重启firefox
  • 确保已启用控制台和网络标签。
  • 查看检查器中发送的标头,确保有标头,如X-Wf-1-1-1-2

答案 1 :(得分:1)

我遇到了同样的问题。安装了安装演练中提到的所有内容。

我使用的是Symfony 2.2。首先,您必须知道在使用该文件时,可以在以下位置找到Symfony插件:http://www.symfony-project.org/plugins/sfFirePHPPlugin

查看自述文件以了解如何安装它。

其次,我在配置中遇到了Monolog的FirePHP处理程序的问题,因为它在Firefox中阻止FirePHP加载项,从而阻止信息显示。我使用了配置,其中所有Info级别错误都发送到config_dev文件中的FirePHP。从配置中删除后,之前的FirePHP事件开始在Firefox上的FirePHP附加组件中显示。

希望这可以帮助你们几个人:)