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