Votre debuggeur PHP - PHP - Programmation
Marsh Posté le 05-04-2005 à 11:55:05
C'est c'est pas trop compliqué à débugguer : http://fr.php.net/manual/en/functi [...] ktrace.php
Marsh Posté le 05-04-2005 à 12:07:02
Et bein ratibus, tu m'impressionnes de plus en plus Toujours pret avec ta doc PHP. En tt cas merci
Marsh Posté le 05-04-2005 à 12:10:51
J'ai cru le remarquer . Et j'imagine que ca doit aider ... je ne compte plus le nombre de fois que j'ai reinventer la roue alors qu'il suffisait d'utiliser une fonction toute faite mais pas tres connue
Marsh Posté le 05-04-2005 à 13:21:10
Tu pourrais meme faire ton propre gestionnaire d'erreurs et ainsi implementer le backtrace dedans.
Petit article en passant : http://www.zend.com/zend/tut/tutorial-eckhouse.php
J'imagine un gestionaire d'erreurs, ce dernier en cas d'erreur logerais l'erreur dans un fichier, avec la date de l'erreur et un backtrace. Puis envoi d'un mail a l'admin.
Si le site est en mode "debug", alors toutes ces infos seraient affichees sur la page au lieu d'etre loguees...
Hmmm, ca me plait, je vais faire ca ce soir tiens
Marsh Posté le 05-04-2005 à 13:57:06
C'est un peu du meme genre que ce que je suis en train de preparer. Parcontre ca a l'air assez interessant, y a des ptites astuces pas mal, je vais lire tout ca tiens
Parcontre je suis toujours diffident quant a utiliser les class PEAR (ou autres classes que je n'ai pas developpé moi meme), donc je crois que je vais faire moi meme toute l'interface
Marsh Posté le 05-04-2005 à 14:21:32
cerel a écrit : J'imagine un gestionaire d'erreurs, ce dernier en cas d'erreur logerais l'erreur dans un fichier, avec la date de l'erreur et un backtrace. Puis envoi d'un mail a l'admin. |
c'est ce que j'ai fait pour mon site ^^ tout est dans une base et j'ai ajouté une interface pour consulter les logs
Marsh Posté le 05-04-2005 à 14:33:03
Ce soir je vais revoir un peu mes class de logging d'erreur, elles m'ont l'air un peu bidouillées (c'est sur elles que j'ai fait mes tout premier test OO )
Marsh Posté le 05-04-2005 à 11:49:30
Bonjour,
Je me trouve pour la 1ere fois a avoir besoin d'un debugger PHP pas à pas à cose d'erreurs dont je n'arrive pas a determiner la provenance (une methode appellée à 50 endroits differents me signale qu'un de ses arguments est mal formatté ... D'ou a été appellée la methode ? )
J'ai trouvé et installer DBG (1er lien sous google avec les mot clef debugger php) mais il me joue des tours bizards (notemment des erreurs : Session start timeout has expired.), je voulais savoir si vous en connaissiez d'autres/de meilleurs.
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait