så här ser mina sessioninställningar ut och det fungerar utmärkt:
[Session]
session.save_handler = files
session.save_path = /tmp
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_maxlifetime = 1440
session.referer_check =
session.entropy_length = 0
session.entropy_file =
; session.entropy_length = 16
; session.entropy_file = /dev/urandom
session.cache_limiter = nocache
session.cache_expire = 180
Jag har inte ändrat på något från hur det var från början. Jag kör php v. 4.1.2 på en linux maskin
Nu har jag aldrig kört på en windows maskin, då jag inte litar på microsoft. Så jag känner inte till några specifika saker för windows.
Ett vanligt fel är att glömma session_start(); Har gjort det flera gånger själv!
Det kanske är problem om man bytar drive helt plötsligt. Bara flyttade du över allt? rekommenderat skulle nog vara att först ta bort allt helt och hållet och sen installera om det på en ny drive. (Det kanske du iofs gjorde...)
Hoppas att du får det löst!