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

現在の FirePHP アドオン バージョンでは動作しないため、別の問題として Firebug 1.8 が考えられます。ここでアドオンを更新できます

于 2011-08-07T23:51:50.560 に答える