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 :

[Apache] Problème réécriture page d'erreur


Sujet :

Apache

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [Apache] Problème réécriture page d'erreur
    voilà, j'utilise une page d'erreur pour le code 500, mettons erreur.htm.

    Lorsque je coupe ou relance Tomcat, je lance un script qui écrase le fichier en question avec soit une page default, soit une page maintenance (le principe, c'est qu'on reçoit la page 'maintenance' suite au down de Tomcat).

    Le problème, c'est que pendant plusieurs minutes, je continue à recevoir comme contenu le contenu de l'ancienne page MAIS le 'date-modified' et le 'content-length' du header http sont bien à jour !!!


    Exemple concret avec un scénario :

    soit default.htm, contenu '12345678'
    soit maintenance.htm, contenu 'abcde'
    Tomcat est up, erreur.htm contient '12345678'.
    Une erreur 500 donne comme Date-Modified 'hier', et Content-Length '8'.

    Bien, maintenant on coupe Tomcat : cp maintenance.htm --> erreur.htm
    En vérifiant, le contenu de erreur.htm est bien 'abcde'
    La page d'erreur 500 renvoie alors, pendant plusieurs minutes :
    Date-modified 'à l'instant'
    Content-Length '5'
    Mais le contenu envoyé est : '12345' !!!

    Dans l'autre sens, ça pose un problème (erreur dans Apache, et pas de réponse HTTP, donc page vide) ; si on suit la logique ça s'explique (Content-Length > contenu du fichier), mais le vrai problème c'est pourquoi Apache n'utilise pas la dernière version du fichier pour alimenter le contenu ???

    J'ai retourné le problème dans tous les sens et ça n'a pas l'air d'être un problème de config d'Apache, ni un problème de caching ou autre...

    [edit: clairement je penche pour le bug Apache...]

    à l'aide !


    Version d'Apache : 2.0.47

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    toujours pas résolu

    personne ne peut m'aider ?

    Merci !

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/02/2012, 12h36
  2. La Réécriture provoque une erreur sur Apache
    Par RunCodePhp dans le forum Apache
    Réponses: 3
    Dernier message: 16/07/2010, 14h02
  3. Tomcat : redirection vers les pages d'erreur Apache
    Par keopsk dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 11/01/2007, 01h57
  4. Personnalisation des pages d'erreur Apache
    Par bat dans le forum Apache
    Réponses: 6
    Dernier message: 07/11/2005, 16h46
  5. [apache][htaccess]Problème de pages sécurisées
    Par Mel68 dans le forum Apache
    Réponses: 5
    Dernier message: 09/06/2004, 11h53

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