2

firephpを動作させようとしています。先週の時点で機能していましたが、正確にいつ機能しなくなったのか、何を変更したのかわかりません。

私は今、単純なfirephphelloworldを実行しようとしています。

<?php
require_once('FirePHPCore/FirePHP.class.php');
ob_start();
$firephp = FirePHP::getInstance(true);
$firephp->log('Hello', 'World');

require_once('FirePHPCore/fb.php');
$var='test';
fb($var);
FB::send($var);

ob_end_flush();
?>

ファイアバグコンソールウィンドウに結果はなく、エラーメッセージも見つかりません。

FireFox 5.0

FireBug 1.8.0

PHP 5.3.1

Firebugコンソールとネットパネルが有効になっています。FirePHPが有効になっています。

getリクエストの下のネットパネルに、X-wf-ヘッダーが表示されません。

4

6 に答える 6

6

Firebugでは、ネットパネルを有効にする必要があります。

編集:f12を押して、ネットをクリックし、有効と表示されている場合は、有効をクリックします:)

于 2014-03-10T09:56:55.280 に答える
4

これはばかげていますが、私は30分を無駄にしました。出力が、firePHPコンソールで「エラー」などではなく「すべて」に設定されていることを確認してください。

于 2012-10-19T10:12:31.987 に答える
1

最新のFirebugバージョン1.8とFirefox5を使用した既知の問題があるようです:http://groups.google.com/group/firephp-dev/browse_thread/thread/aa8ca7877f4f2d82?pli = 1

バージョン1.7.3にダウングレードすると、問題が解決しました。 http://getfirebug.com/releases/firebug/1.7/firebug-1.7.3.xpi

于 2011-08-03T15:39:52.737 に答える
1

FirePHP拡張機能がFirebug1.8で再び機能するようになりました:http ://www.firephp.org/HQ/FinalRelease.htm

何が起こったかの説明:http://www.christophdorn.com/Blog/2011/08/03/firephp-and-firebug-1-8/

于 2011-08-03T22:02:02.337 に答える
0

ob_end_flush()ブラウザに送信するには、出力を呼び出す必要があります。

于 2011-08-03T13:25:21.680 に答える
0

私は同じ問題によって動機付けられたグーグルの結果によってここに導かれたので、私は後世のためにいくつかの視点を追加したいと思います。

新しいWindowsOS(Windwos 7以降)のいずれかでローカル環境でテストしているときに、ファイルがブロックされているかどうかを確認する必要があります。

そうです:私の場合、require_onceは、ファイルが見つからなかった場合に発生するはずの致命的なエラーをスローしませんでした。ファイルが間違っている必要がありました。

Linuxでは権限を確認し、Windowsではファイルのプロパティを確認してファイルがブロックされているかどうかを確認する必要があります。

そうであり、管理者権限を持っている場合は、その場でブロックを解除できます。

于 2014-08-24T13:03:20.380 に答える