IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Gestion des erreurs


Sujet :

Apache

  1. #1
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2007
    Messages : 233
    Points : 94
    Points
    94
    Par défaut Gestion des erreurs
    Bonsoir,

    J'aimerais, comme le titre l'indique, gérer les erreurs du genre 404, 500 Warning...etc, de tel sorte à redériger l'utilisateur vers une autre page s'il rencontre ce genre d'erreur..
    Pour ce qui concerne l'erreur 404, j'ai bricole le fichier .htaccess pour avoir ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ErrorDocument 404 "Désolé mais cette page ne peut pas être afficher"
    et ça marche, mais je ne sais pas comment pourrai-je faire pour les autres erreurs..

    Merci pour votre aide
    Il faut parfois servir pour mieux dériger..

  2. #2
    Membre averti Avatar de Pat_AfterMoon
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 223
    Points : 401
    Points
    401
    Par défaut
    Le principe est le même pour les autres erreurs HTTP, il suffit de mettre le code de l'erreur correspondant dans ton fichier .htaccess.
    Par contre il peut être intéressant d'exécuter un script, après libre à toi de "loguer" l'erreur et de rediriger l'internaute ou tu veux.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ErrorDocument 401 /error401.php
    ErrorDocument 404 /error404.php
    Par contre pour les warning ou les autres erreurs PHP, jette un coup d'œil du coté de set_error_handler() :
    http://fr.php.net/manual/fr/function...or-handler.php

  3. #3
    Membre régulier
    Inscrit en
    Avril 2007
    Messages
    233
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2007
    Messages : 233
    Points : 94
    Points
    94
    Par défaut
    Je crois que c'est bien ce que je cherchais..
    Merci beaucoup Pat_AfterMoon.
    Il faut parfois servir pour mieux dériger..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FB] Gestion des erreurs et application francophone
    Par Benjamin GAGNEUX dans le forum Installation
    Réponses: 10
    Dernier message: 20/05/2006, 14h54
  2. [struts][Datasource]Gestion des erreurs
    Par GreenJay dans le forum Struts 1
    Réponses: 8
    Dernier message: 15/09/2004, 16h51
  3. [VB6] Gestion des erreurs dans une dll
    Par zimba-tm dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 02/08/2004, 11h20
  4. [XSLT]Est ce qu'il y'a la gestion des erreur en xslt ?
    Par miloud dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 04/02/2004, 17h19
  5. [LG]gestion des erreurs
    Par frontin dans le forum Langage
    Réponses: 3
    Dernier message: 29/11/2003, 22h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo