如何设置FirePHP 1.0版?

时间:2011-02-01 23:21:37

标签: 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()

1 个答案:

答案 0 :(得分: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');

此外,根据INSIGHT_SERVER_PATH常量,确保您在

处安装了 FirePHP 的脚本
http:://<hostname>/doc_root/hello_firephp2.php