[Résolu] Perte de Session MSIE + Adresse IP de mon site

Quelque chose ne fonctionne pas alors qu'il vous semble que le soucis ne vient pas de vous ? Vous avez des questions sur nos services et vous pensez que vos préoccupation peuvent intéresser d'autres hébergés ? N'hésitez pas à nous contacter.
Past-rss
Messages : 25
Inscription : 12 mai 2011 à 11:11

Bonjour !

Si j'en crois le ping, l'adresse IP de mon site past-rss.com serait
http://178.33.214.192/index.php
(au fait, pas trouvé cette info dans mon gestionnaire de site... mal cherché ?)

Pourtant, je tombe sur ce message d'erreur :
https://www.franceserv.fr/site/178.33.214.192
(auquel s'ajoute un message d'erreur spécifique si on est sur MSIE :
"Impossible de définir la valeur de la propriété « innerHTML » : objet null ou non défini
Ligne : 64
Caractère : 17
Code : 0
URI : https://www.franceserv.fr/site/178.33.214.192\"

Pourquoi vouloir utiliser l'adresse IP ?

Parce que j'ai un problème de perte de session, uniquement sous MSIE9, lorsque je change de page après m'être connecté.

Après quelques recherches, il semblerait que le fait d'avoir un tiret dans mon nom de domaine pourrait en être la cause :
http://fr.php.net/manual/fr/ref.session.php#81641
"There's a bug in Internet explorer in which sessions do not work if the name of the server is not a valid name. For example...if your server is called web_server (_ isn't a valid character), if you call a page which uses sessions like http://web_server/example.php your sessions won't work but sessions will work if you call the script like this
[IP NUMBER]/example.php"


(peut-être que le tiret et le underscore ont le même problème ? C'est ce que j'essayais de tester...)

Y aurait-il une solution, pour MSIE ?
Parce que lorsque je perds la session, je perds aussi la correction des bugs d'affichages que la ligne suivante avait pourtant corrigée :
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>

Merci merci :-) !
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7938
Inscription : 2 avril 2010 à 20:14

Bonjour,

Il est impossible d’accéder à un site Internet hébergé en mutualisé par son adresse IP car des milliers de sites partage la même.

Je ne comprend pas votre soucis, les sessions PHP sont compatibles avec n'importe quel navigateur et je n'ai pas connaissance qu'il y ai un soucis entre Internet Explorer 9 et les noms de domaine avec underscores.

Par contre votre domaine à un simple tiret et ce n'est pas non plus inhabituel ...
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Past-rss
Messages : 25
Inscription : 12 mai 2011 à 11:11

Alors... pour la perte de session, elle était bien réelle et systématique, chez moi, mais c'est surtout un problème de réglage du navigateur, finalement...

J'ai mis toutes les sécurités d'Internet Explorer au minimum, redémarré le logiciel, remonté progressivement les sécurités jusqu'au même niveau que précédemment... et tout va bien !
A préciser dans la FAQ, je pense...

C'est comme pour les hypocondriaques : il vaut mieux se méfier de ce qui se dit sur le net, sinon on croit qu'on a les pires maladies ;-)

Quant à l'IP... petit moment de solitude... Bah ! On n'en meurt pas... :D
Répondre