Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
je souhaite utiliser le "writter" de log pour firebug. Je pense que cet outil est très pratique afin de remplacer les "echo" et autres "print_r" écrit à l'arrache qui perturbent (parfois) l'affichage.
J'ai comme environnement de travail :
- firebug
- Firefox v3
- FirePHP
Dans le bootstrap j'ai écrit :
$writer = new Zend_Log_Writer_Firebug(); Zend_Registry::set('Firebug', new Zend_Log($writer));
Et dans le controller, je place cette ligne :
Zend_Registry::get('Firebug')->log('A log message!', Zend_Log::INFO);
Et là c'est le drame... ^^ où est passé le message ? Il n'y rien dans la console de Firebug. Soit ça ne marche pas soit je ne sais pas où il faut regarder.
Merci pour votre aide.
Dernière modification par Roulio (30-10-2008 12:45:52)
Hors ligne
Hello,
Quelle version de Firebug, FirePHP et du ZF ? (il y a eu bcp de chgt)
A+
Hors ligne
Hello,
Mets à jour FirePHP (0.2.1) ça ira mieux.
A+
Hors ligne
Hello,
En fait la version de ZF est lié à la version de FirePHP. Avec la version 0.2.1, le client et le serveur s'échange ces informations et t'envoie un message dans la console pour te dire quoi faire.
A+
Hors ligne
J'ai le même pbm, rien ne s'affiche dans ma console :
- Firefox 3.0.13
- Firebug 1.4.2
- FirePHP 0.3.1
Mon code :
$writer = new Zend_Log_Writer_Firebug(); $logger = new Zend_Log($writer); $logger->log('Ceci est un message de log !', Zend_Log::INFO); Zend_Registry::set('logger', $logger);
Ququ'un a une idée?
Hors ligne
salut,
il me semble que tu dois d'abord enregistrer le writer dans Zend_Registry et ensuite logger ton message. Lis le post de Roulio qui ouvre ce sujet: tout est dit.
Sinon ce sujet date de 2008, en général dans les forums il vaut mieux ne pas déterrer des vieux sujet
salut
Hors ligne
Déterrage, après deux heures de prise de tête :
Surtout activé la fenêtre réseau, ça aide !!!
Hors ligne
Pages: 1