Hello,
Und die 20 Minuten sind ein Minimalwert, den die Sessiondaten seit dem letzten Zugriff erhalten bleiben. Da die Garbage Collection nur beim session_start() wirksam wird, wofür also ein Script-Aufruf vonnöten ist, und zudem der GC auch nicht stets sondern (mit Default-Konfiguration) nur per Zufall aufgerufen wird, ist die Zeit durchaus länger auf wenig frequentierten Systemen.
Es sei denn, dass das System das mit einem Cronjob übernimmt. Der läuft dann einmal pro Minute und ist damit schon ziemlich genau an der session.gc_maxlifetime dran, die ja bekanntlich besser session.gc_minlifetime heißen sollte :-))
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg