webForumDet fria alternativet

Session variabel försvinner

1 svar · 316 visningar · startad av CentroX

CentroXMedlem sedan juli 20061 inlägg
#1

Vi har problem med att en session variabel tappar sitt värde när man går från https till http protokollet. Går man sedan tillbaka till https så har den fått tillbaka sitt värde, så den försvinner egentligen inte utan man kommer nog inte helt enkelt inte åt den när man byter från https till http. Vad kan det bero på? Någon som har en lösning?

K@llenMedlem sedan mars 20032 667 inlägg
#2

Jepps. Har varit med om liknande när besökaren flyttas mellan olika servrar, exempelvis vid lastbalansering. Kan tänka mig att det fungerar på liknande sätt när du byter protokoll. Testa följande lösning längst upp på dina sidor:

ini_alter("session.gc_maxlifetime", "3600"); // 60 minuter
ini_alter("session.cache_expire", "3600"); // 60 minuter
ini_alter("session.save_path", "$DOCUMENT_ROOT/sökväg/dina_sessions");
session_start();

Katalogen dina_sessions ska ha 757 rättigheter.

139 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)