让 FirePHP 在 Kohana 3.1 中工作

发布于 2024-11-28 12:20:28 字数 409 浏览 2 评论 0原文

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

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

I think I've successfully installed the FirePHP module in Kohana 3.1 but I'm not getting any output to the FireBug console.

I've tried this:

FirePHP::log('test');

and got this error:

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

When I turn off the module and run FirePHP manually:

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

Nothing shows up in the console.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月隐月明月朦胧 2024-12-05 12:20:28

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

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

几天前添加了静态 Fire 辅助类,所以现在您可以执行以下操作:

Fire::log('test');

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

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

As the exception message says, you shouldn't call that method statically, but like :

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

Few days ago static Fire helper class was added, so now you can do:

Fire::log('test');

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

Another possible problem can be Firebug 1.8 because the current FirePHP add-on version doesn't work with it. You can update your add-on here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文