Problemet:Efter opgradering fra php 5.2.1 til 5.3.3 (og overgang fra php5isapi.dll til php-cgi.exe) virker sessions ikke mere.
Hvorfor:Opgraderingen er nødvendig for at benytte nyeste version af wordpress. 5.3.3 er såvidt jeg har kunne finde nyeste version med VC6. (Det skal kunne køre på en windows 2000 server).
Hvad har jeg gjort:Jeg har lavet et test script der blot tæller en session variabel op ved reload. Dette sker korrekt ved kørsel med 5.2.1.
Med 5.3.3 gemmes der korrekt en "sess" fil i mappen opsat med "session.save_path". Men ved reload oprettes blot endnu en sess fil med start værdien. (Og et nyt session id) Jeg har også lavet 2 test script for at teste om cookies sættes / læses. Script 1 sætter en cookie og script 2 læser den igen. Dette virker.
Opsummering:Min nye php kan altså skrive session filen og oprette og læse cookies.
Men "husker" ikke session id fra page load til page load.
Jeg har søgt vidt på nettet uden held. Nogen der kan hjælpe her?
Indlæg senest redigeret d. 24.03.2012 00:40 af Bruger #17139