Dann lass dir dort die Session ausgeben - print_r($_SESSION).
Dann klickst du dich durch die Webseite. Dort wo die Session nicht ausgegeben wird, wird sie nicht initialisiert.
Hi T-Rex,
das sind fast zuviele mögliche Seiten. Deshalb habe ich das automatisiert und lasse mich per mail benachrichtigen, wenn die Session verloren geht. Aus diesen Informationen habe ich den Verdacht, die Session nur sporadisch zu verlieren.
Da das Ganze nach einem Serverwechsel aufgetreten ist und ich eigentlich am Sessionmanagement nichts geändert habe, gabe ich mir die Sessioneinstellungen der Server mal vorgenommen.
Unterschiede:
session.use_only_cookies Off Off (alter Server)
session.use_only_cookies ON ON (neuer Server)
session.gc_divisor 1000 1000 (alter Server)
session.gc_divisor 100 100 (neuer Server)
session.save_path 2;/var/tmp 2;/var/tmp (alter Server)
session.save_path no value no value (neuer Server)
Gibt es Gründe, die dafür sprechen, dass sporadisch ein Cookie nicht lokal gespeichert werden kann und somit das URL-Fallback nicht greift?
Das wäre eine Erklärung für mich.
Arne