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

  FORUM HardWare.fr
  Programmation

  [Apache, PHP] ErrorDocument

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Apache, PHP] ErrorDocument

n°117628
Mara's dad
Yes I can !
Posté le 26-03-2002 à 11:57:48  profilanswer
 

Bonjour,
 
Je dois écrire un gestionnaire d'erreur HTTP en PHP pour un site.
 
Pour récupérer une erreur je fais par exemple çà :
ErrorDocument 404 /error404.php
dans httpd.conf
 
Mais je voudrai savoir s'il n'y a pas une méthode générique, pour ne pas avoir à écrire un script PHP pour chaque erreur possible ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
mood
Publicité
Posté le 26-03-2002 à 11:57:48  profilanswer
 

n°117630
skylight
Made in France.
Posté le 26-03-2002 à 11:59:59  profilanswer
 

bin yen a pas 5000
401/402/403/404/405/500
 
et 2-3 autres je pense

n°117634
Mara's dad
Yes I can !
Posté le 26-03-2002 à 12:07:03  profilanswer
 

Ben d'après la RFC 2616 ftp://ftp.isi.edu/in-notes/rfc2616.txt
y'en a quand même 24. 400->417 & 500->505.
 
Mais bon, c'est pas trop grave, si c'est pas possible !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°117635
skylight
Made in France.
Posté le 26-03-2002 à 12:07:51  profilanswer
 

tu te sers de tous ?

n°117637
Mara's dad
Yes I can !
Posté le 26-03-2002 à 12:13:39  profilanswer
 

Ben, on peut pas vraiement dire que je m'en sert !
 
Je doit capturer les erreurs pour faire des logs avec un max d'info sur le contexte HTTP + PHP, et rediriger sur l'acceuil du site avec un message d'excuse !
 
Sauf pour des message du genre 401 qui gère l'authentification, ou le 402 qui n'est pas encore utilisé...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°117692
Mara's dad
Yes I can !
Posté le 26-03-2002 à 15:19:04  profilanswer
 

Bon, en fait, c'est pas bien grave !
 
Je peux faire çà :
 
ErrorDocument 400 /erreur.php
ErrorDocument 401 /erreur.php
ErrorDocument 402 /erreur.php
...
ErrorDocument 505 /erreur.php
 
Puisque dans le script je récupère le code de l'erreur dans $REDIRECT_STATUS.
 
Mara's dad,
Terminé!


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°117807
skylight
Made in France.
Posté le 26-03-2002 à 17:50:39  profilanswer
 

ouais mais dans le contexte, je pense pas qu'il y ait de fonction pour ca


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

  [Apache, PHP] ErrorDocument

 

Sujets relatifs
[PHP] Hasard... Est ce prévu ???PHP retour du resultat d'une requete>condition
[PHP MySQL] Ca me gonfle (normal je suis un noob)problem PHP --> HTML
[PHP/NT]donner les droits de modifications de fichiers a un script php[PHP,JAVA, web quoi]Convertir un fichier Unix en fichier dos
[PHP] kkun peut mexpliquer ce principe de session??[PHP] probleme de sauchettes (socket)
PHP NUKE + Multi pages 
Plus de sujets relatifs à : [Apache, PHP] ErrorDocument


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