1

我想我已经在 Kohana 3.1 中成功安装了 FirePHP 模块,但我没有得到任何输出到 FireBug 控制台。

我试过这个:

FirePHP::log('test');

并得到这个错误:

Non-static method FirePHP::log() should not be called statically, assuming $this from incompatible context.

当我关闭模块并手动运行 FirePHP 时:

require_once('FirePHPCore/fb.php');
fb('test');

控制台中没有显示任何内容。

4

1 回答 1

1

正如异常消息所说,您不应该静态调用该方法,而是:

FirePHP::getInstance()->log('test');

几天前添加了静态 Fire 助手类,所以现在你可以这样做:

Fire::log('test');

https://github.com/kemo/kohana-firephp

另一个可能的问题是 Firebug 1.8,因为当前的 FirePHP 附加版本无法使用它。您可以在此处更新您的附加组件

于 2011-08-07T23:51:50.560 回答