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

 


Dernière réponse
Sujet : [Apache, PHP] ErrorDocument
skylight ouais mais dans le contexte, je pense pas qu'il y ait de fonction pour ca

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
skylight ouais mais dans le contexte, je pense pas qu'il y ait de fonction pour ca
Mara's dad 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é!
Mara's dad 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é...
skylight tu te sers de tous ?
Mara's dad 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 !
skylight bin yen a pas 5000
401/402/403/404/405/500
 
et 2-3 autres je pense
Mara's dad 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 ?

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