2017-10-20 23 views
0

J'ai ce script qui fonctionne bien sur d'autres serveurs mais la partie session échoue sur un hôte particulier. J'ai indiqué un autre serveur mais voudrait vraiment comprendre quel pourrait être le problème. J'ai observé que:La session PHP ne fonctionne pas correctement sur un hôte particulier

  1. Il prend 5-15 minutes pour les changements sur le code pour refléter (par exemple, changer texte à la page d'index) .Serveur semble mettre en cache les pages en particulier index (BTW i éclaircis navigateurs cache etc)

  2. Quand je LOGOUT et connectez-vous comme un autre utilisateur du serveur conserve encore la session du dernier utilisateur sur la page d'index (les autres pages semblent OK)

  3. Je peux ouvrir index.php (sans connexion à un utilisateur) et ce que je croire est le dernier utilisateurs connectés détails afficher

J'ai essayé échanger mon code pour certains systèmes d'authentification sur GitHub (juste pour être sûr), même PHPAuth qui utilise des cookies (non sessions) ne réussit pas la même façon. Mais le même code fonctionne parfaitement sur localhost ainsi que sur d'autres serveurs. Donc, je voudrais savoir exactement ce qui se passe sur cet hôte. C'est un pack d'hébergement partagé.

+1

Pourquoi ne pas demander à l'hôte? Nous ne savons même pas de quel hôte il s'agit donc je ne suis pas sûr de la façon dont vous attendez de nous que nous vous en parlions. – GrumpyCrouton

+0

Je leur ai envoyé un message attendra leur réponse, mais j'étais vraiment curieux si quelqu'un a vécu quelque chose de similaire, il me semblait vraiment étrange. –

Répondre

0

Vous avez une réponse de l'hôte. Semble que le problème était avec le chemin de la variable de session hosts. Ils l'ont corrigé.Merci