0

私はFirePHPが大好きで、しばらく使用していますが、FirePHPはこの大規模なアップグレードを公開しており、FirePHPを機能させることに完全に夢中になっています。「クイックスタート」コード(サーバー構成に必要な変更を推測するようなもの)をコピーしていると思いますが、何らかの理由で、FirePHPの「プライマリ」関数FirePHP::to()は何もしていません。誰かが私が間違っていることを理解するのを手伝ってくれますか?ありがとう。

<?php

define('INSIGHT_IPS', '*');
define('INSIGHT_AUTHKEYS', '290AA9215205F24E5104F48D61B60FFC');
define('INSIGHT_PATHS', __DIR__);
define('INSIGHT_SERVER_PATH', '/doc_root/hello_firephp2.php');

set_include_path(get_include_path . ":/home8/jayharri/php/FirePHP/lib");  // path to FirePHP library

require_once('FirePHP/Init.php');

$inpector = FirePHP::to('page');
var_dump($inspector);
$console = $inspector->console();
$console->log('hello firephp');

?>

出力:
NULL
致命的なエラー:14行目の/home8/jayharri/public_html/if/doc_root/hello_firephp2.phpの非オブジェクトでメンバー関数console()を呼び出します

4

1 に答える 1

0

インスペクター変数のスペルが間違っており、インクルードパスを取得するときにブラケットがありません。

次のことを試してください。

define('INSIGHT_IPS', '*');
define('INSIGHT_AUTHKEYS', '290AA9215205F24E5104F48D61B60FFC');
define('INSIGHT_PATHS', __DIR__);
define('INSIGHT_SERVER_PATH', '/doc_root/hello_firephp2.php');

set_include_path(get_include_path() . ":/home8/jayharri/php/FirePHP/lib");

require_once('FirePHP/Init.php');

$inspector = FirePHP::to('page');
$console = $inspector->console();
$console->log('hello firephp');

また、定数に従って、FirePHPがインストールされINSIGHT_SERVER_PATHているスクリプトがあることを確認してください。

http:://<hostname>/doc_root/hello_firephp2.php
于 2011-02-02T16:59:53.437 に答える