- 1
[Opened] [résolu] firbug et jelix 1.3
Posted by axolotus on 11/01/2011 21:39
Bonjour, j'explore les possibilités de la classe jlog. je parviens à écrire dans un fichier log cependant je n'arrive pas à la faire apparaître dans la debugbar ni m^me dans firebug
voici ma configuration
[jResponseHtml] plugins = debugbar [logger] default=file,memory,firebug error=file,memory warning=file,memory notice=file,memory sql = memory debug=memory ldap=file,firebug [debugbar] plugins = sqllog,sessiondata,defaultlog,ldaplog
dans un script j'ai jLog::log("ldap connecter", "default");
dans var/log/messages.log j'ai bien le messages mais pas dans la debugbar ni dans firebug.
est-ce normal, est-ce que ça ne fonctionne pas.
Dans l'attente de vous lire. Merci
[Opened] firbug et jelix 1.3
Posted by laurentj on 11/01/2011 22:14
Bonsoir,
Si tu n'as rien, c'est probablement parce que ce que tu essaie de logguer des choses durant une action qui effectue une redirection ?
plugins = sqllog,sessiondata,defaultlog,ldaplog
tu as fais un plugin ldaplog ?
PS: met tes exemples de code source entre des balises \<code>, tes messages seront alors plus lisibles.
[Opened] Re: firbug et jelix 1.3
Posted by axolotus on 11/01/2011 22:26
dans le fichier lib/jelix/plugins/auth/ldap/ldap.auth.php j'ai introduit les codes suivants :
jLog::log("ldap connecter", "ldap"); jLog::log("ldap connecter", "default");
en configuration j'ai mis :
[fileLogger] default=messages.log ldap=ldap.log [jResponseHtml] plugins = debugbar [logger] _all=firebug default=file,memory,firebug error=file,memory warning=file,memory notice=file,memory sql = memory debug=memory ldap=file,firebug [debugbar] plugins = sqllog,sessiondata,defaultlog
les fichier log s'enregistrent bien mais impossible de le récupérer dans la debug bar ou dans firebug ni m^me dans la console de chrome...
En ce qui concere ldaplog c'était un essai, je suis un peu con sur les bords :)
[Opened] Re: firbug et jelix 1.3
Posted by laurentj on 11/01/2011 22:30
c'est normal que rien ne s'affiche, parce que si tu utilises le module auth, la vérification se fait dans une action dont la finalité est une redirection vers le formulaire, elle n'affiche pas de page html. donc les logs de la debugbar sont perdu puisqu'elle ne s'affiche pas.
La debugbar, ni firebug d'ailleurs, ne peuvent afficher des choses qui sont survenus dans l'url précedente qui en fait a provoquée une redirection...
donc tu n'as que les fichiers de log pour tracer.
[Opened] Re: firbug et jelix 1.3
Posted by axolotus on 11/01/2011 22:43
ah ok, je comprends mieux en fait c'est assez logique ... merci pour ta réponse je pensais que j'avais mal configurer quelques choses. Je considère donc ce sujet comme résolu
- 1