Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2522 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Debug d'un script de gestion d'erreur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Debug d'un script de gestion d'erreur

n°542906
Stligar
Posté le 18-10-2003 à 19:06:35  profilanswer
 

Salut,
 
Il y a sur cette page ( http://phpinfo.net/articles/article_pear.html le fichier errhandler.php) un script de gestion d'erreur PHP qui m'interesse pas mal :)
 
Mais apparement il bug, du moins avec moi : quand il ya une erreur le message n'apparait pas. Donc déjà qq. pourrait il me confirmer qu'il ne marche pas ?
 
Sinon j' ai situé l'erreur du script à ce niveau. L'appelle de cette fonction (la dernierre ligne) ne fonctionne pas en fait.
LEs ERR_REPORT, ERR_ON_HTML_WIN sont defini ailleurs
 
 

Code :
  1. function gs_error_handler($errno, $errstr, $errfile, $errline, $vars) {
  2. if ($errno == E_NOTICE) return;
  3. $date = date("d/m/Y H:i:s" );
  4. $err  = "-----------------------------------------------------".GS_NL_SEP;
  5. $err .= "$date | dans $errfile, ligne : $errline -- err n°$errno, $errstr";
  6. $err .= GS_NL_SEP."Variables :".GS_NL_SEP;
  7. if (strpos($errstr,'PEAR : ') === false) { $err .= gs_serialize_array($vars);}
  8. reset($vars);
  9. $glob = sizeof(array_keys($vars,"PHP_SELF" ));
  10. if ($glob==0) $err .= GS_NL_SEP."GLOBALS".GS_NL_SEP.gs_serialize_array($GLOBALS);
  11. if (ERR_REPORT & ERR_ON_HTML_WIN) {
  12.     $erra = htmlize_gs_serial($err);
  13.     echo "$erra";
  14.     }
  15. die("<br><br><b>".ERR_SITE_MSG."</b>" );
  16. }
  17. set_error_handler('gs_error_handler');


 
MErci d'avance à ceux qui regarderont la chose :)


Message édité par Stligar le 19-10-2003 à 12:42:32

---------------
Vente privee - Dieu t'a donné deux oreilles et une bouche afin que tu écoutes deux fois plus que tu ne parles.
mood
Publicité
Posté le 18-10-2003 à 19:06:35  profilanswer
 

n°544466
Stligar
Posté le 20-10-2003 à 00:06:28  profilanswer
 

[:belgarion_cer]

n°544743
Stligar
Posté le 20-10-2003 à 11:55:37  profilanswer
 

:bounce:

n°545390
Stligar
Posté le 20-10-2003 à 18:54:56  profilanswer
 

Si personne ne veut le debugger avec moi vous n'avez pas un script du meme genre aussi complet en stock ?  
 
merci :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Debug d'un script de gestion d'erreur

 

Sujets relatifs
forcer execution script PHP ou empecher fermeture fenetre?gestion des tabulations Excel + .txt
[VB] "Erreur 2004" ? [RESOLU][PHP] un script pour récupérer des infos sur Allocine ?
[PHP]Erreur bizarre $x*0..$ymesage d'erreur modules php nuke
Question newb perdu - erreur a la compilationGestion des utilisateurs avec Interbase
[PHP] Les sessions avec cookies - (script de PHPScript)capter une erreur VBA
Plus de sujets relatifs à : Debug d'un script de gestion d'erreur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR