Как мне настроить FirePHP версии 1.0? - PullRequest
0 голосов
/ 02 февраля 2011

Мне нравится 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
Неустранимая ошибка: вызов функции-члена console () для необъекта в /home8/jayharri/public_html/if/doc_root/hello_firephp2.php в строке 14

1 Ответ

0 голосов
/ 02 февраля 2011

Переменная инспектора пишется неправильно, когда вы ее назначаете, и при получении пути для включения отсутствует скобка.

Попробуйте выполнить следующее:

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
...