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

  FORUM HardWare.fr
  Programmation
  PHP

  Logger les erreurs PHP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Logger les erreurs PHP

n°1670719
weed
Posté le 14-01-2008 à 13:15:26  profilanswer
 

Bonjour,
 
Est il possible de logger les erreurs de programmation ?  
Exemple d'erreur que j'aimerai enregistrer dans un fichier

Code :
  1. Parse error: parse error, unexpected T_ECHO, expecting ',' or ';' in C:\Documents and Settings\admin\My Documents\site\index.php on line 10


 
L'affichage de l'erreur n'est pas possible, j'aimerais donc l'enregistrer dans un fichier.
Je ferais donc un tail -f lors du developpement d'une page.  
 
Je ne suis pas le seul sur le serveur. Je ne peux donc me permettre de changer le fichier de configuration  
php.ini avec la valeur :  
 

Code :
  1. ; Log errors to specified file.
  2. error_log = "C:\\Documents and Settings\\admin\\My Documents\\erreur.log"


 
 
J'ai donc essayé à tout hasard avec la fonction init_set pour changer à la volé le fichier de config de php.init, mais cela ne fonctionne pas.

Code :
  1. ini_set("error_log", "C:\\Documents and Settings\\admin\\My Documents\\erreur.log" );


 
 

mood
Publicité
Posté le 14-01-2008 à 13:15:26  profilanswer
 

n°1670997
soju
One shot !
Posté le 14-01-2008 à 17:12:05  profilanswer
 

salut
 
tu as tout ce qu'il faut ici : http://fr.php.net/errorfunc
Tu peux créer ton propre gestionnaire d'erreur sans soucis

n°1671253
art_dupond
je suis neuneu... oui oui !!
Posté le 15-01-2008 à 01:47:26  profilanswer
 

je m'incruste :p

 


y a-t-il une différence entre userErrorHandler et set_error_handler ?
set_error_handler permet d'avoir éventuellement plusieurs fonction de gestion d'erreur et d'utiliser celle qu'on veut suivant le cas ?

 


Sinon, est-ce une bonne idée d'utiliser cette gestion d'erreur pour interagir avec le script (si c'est possible), ou ça ne doit être utilisé que pour logger les erreurs ?
Exemple : erreur critique -> envoyer un mail puis afficher une certaine page.

 


 :jap:


Message édité par art_dupond le 15-01-2008 à 01:51:21

---------------
oui oui

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

  Logger les erreurs PHP

 

Sujets relatifs
récuperer variable dans script shell avec formulaire PHPPHP et ajax pb??
Probleme sur theme Php [résolu]Temps de chargement PHP et traffic
[RESOLU] CSS/PHPDOM PHP equivalent de innerHTML
Pour son expansion,NEtWebmaster recherche un Développeur Flash - PHP.Problème sur un script PHP de calendrier
[PHP] Construire nom variable pour travail sur grand nombre de champsgros bug PHP linux avec include
Plus de sujets relatifs à : Logger les erreurs PHP


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