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 :

Session et IE6


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 32
    Par défaut Session et IE6
    bonjour,

    j'ai intégré des variables de session dans mon appli web. Bien sur, ça marche sous FF mais pas sous IE.
    Dans mon fichier httpd.conf de Apache, j'ai mis la valeur "register_globals : On " mais ça ne change rien.
    Si j'ai bien compris, les variables de session sont prises en compte si IE croit qu'on est sur Internet, mais pas sur un Intranet local.

    je voudrais éviter une redirection. Si qq a une idée..

    merci d'avance

  2. #2
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    Bonjour,

    ça m'étonnerait beaucoup que ça soit à cause de Internet Explorer, puisque ce n'est pas l'utilisateur qui garde en mémoire la session ouverte, mais le serveur. Donc c'est plutôt du côté de la configuration de PHP (chez le serveur) qu'il faut se pencher, bien que ce soit la première fois que je vois un problème de ce genre…

  3. #3
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 32
    Par défaut
    après de multiples recherches, j'ai trouvé un truc incroyable donc je poste car c sur que ça va servir à bcp de monde:

    Le problème résidait dans le fait que le nom de la machine ébergeant le serveur Apache (puis IIS) comporte un underscore "_". Bug d'IE ? Fait exprès ? Toujours est-il que la propagation du SID de la session par le biais du cookie ne se faisait pas à cause de ce caractère...

    Cela explique également que tout fonctionnait en local : "http://localhost" ne contient pas de "_" !

    Bref après renommage et reboot de la machine, le problème s'est volatilisé...

    Voilou

    a++

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

Discussions similaires

  1. sessions, ie6 et P3P
    Par kursushc dans le forum Langage
    Réponses: 3
    Dernier message: 15/12/2010, 17h30
  2. [Cookies] Session perdue avec IE6
    Par super-java dans le forum Langage
    Réponses: 2
    Dernier message: 13/02/2008, 22h19
  3. perte de session sous ie6
    Par jaja00 dans le forum Langage
    Réponses: 4
    Dernier message: 13/06/2007, 12h56
  4. Perte de variables session avec IE6.0.28
    Par tom42 dans le forum Langage
    Réponses: 1
    Dernier message: 12/03/2007, 17h43
  5. [Sécurité] Problème de sessions avec IE6
    Par TheMoutch dans le forum Langage
    Réponses: 8
    Dernier message: 21/08/2006, 17h52

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