Si, in effetti Al_katraz984 ti ha dato un'ottima dritta.
Impostando session.gc_maxlifetime copn ini_set, comunichi all'interprete PHP il tempo massimo oltre il quale una sessione non utilizzata viene definita scaduta.