【问题标题】:Getting FirePHP working in Kohana 3.1让 FirePHP 在 Kohana 3.1 中工作
【发布时间】:2011-10-22 00:47:51
【问题描述】:

我想我已经在 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');

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

【问题讨论】:

    标签: firebug kohana firephp


    【解决方案1】:

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

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

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

    Fire::log('test');
    

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

    另一个可能的问题可能是 Firebug 1.8,因为当前的 FirePHP 附加版本无法使用它。你可以更新你的插件here

    【讨论】:

    • 该人本人的回复。 :) 谢谢科莫。我认为它一定是萤火虫 1.8 和错误使用的结合。看起来很棒。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 2023-03-08
    • 2011-08-04
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-27
    • 1970-01-01
    相关资源
    最近更新 更多