Seit ein paar Tagen spinnt mein Sessiomanagement! Ich habe auf einem Server einen Shop. Da die Kunden es so wollen setze ich per php.ini(lokal im Verzeichnis auf dem Server) die Session-Laufzeit auf 36000 Sekunden. Das wahr die ganze Zeit kein Problem. Nun fliegen die Kunden aber nach 24 Minuten raus. Wenn ich mir nach 24 minuten das $_SESSION Array ausgebe, dann ist das leer. session_id() liefert aber die korrekte session-id.
Es wurde sicher helfen, wenn Du die genaue PP-Version posten würdest - gerade heute habe ich in diesem Zusammenhang mit jemand telefoniert, der von Probleme beim Sessionmanagement einer ganz bestimmten PHP-Version berichtet hat.