Se vuoi aumentare la durata della sessione, imposta session.gc_maxlifetime al valore massimo che ti serve.

Poi imposta session.cookie_lifetime a 0 ("until the browser is closed") ed utilizza il metodo della data salvata in sessione per far scadere le pagine prima del tempo massimo.