Comment puis-je configurer la version 1.0 FirePHP?
-
28-10-2019 - |
Question
J'adore FirePHP et je l'ai utilisé pendant un certain temps, mais ils ont mis cette mise à jour massive et je suis complètement déconcerté essayer de le faire fonctionner. Je pense que je copier le code « Quick Start » (sorte de deviner tous les changements nécessaires pour ma configuration du serveur), mais pour une raison quelconque, la fonction « primaire » de FirePHP, FirePHP::to()
ne fait rien. Quelqu'un peut-il vous plaît me aider à comprendre ce que je fais mal? Merci.
<?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');
?>
Sortie:
NULL
Fatal error: Appel à une console de fonction membre () sur un non-objet dans /home8/jayharri/public_html/if/doc_root/hello_firephp2.php sur la ligne 14
La solution
La variable d'inspecteur est mal orthographié où vous assignez et il vous manque un support lors de l'obtention du chemin d'inclusion.
Essayez ce qui suit:
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');
En outre, selon la marque constante de INSIGHT_SERVER_PATH
que vous avez un script avec FirePHP installé à:
http:://<hostname>/doc_root/hello_firephp2.php