Тут почти всё о сессиях PHP. В частности, описание параметра
session.gc_maxlifetime.
P.S. Вообще, я бы по ряду причин рекомендовал Вам хранить сессии в Redis. Например
тут есть простой пример на эту тему, который, как я думаю, без проблем можно применить и к последующим версиям PHP.
В частности Redis хорош тем, что:
1. Вы можете точнее контролировать время жизни сессии
2. Такой подход исключает создание множества файлов на жестком диске
*PHP создаёт по файлу на жестком диске на каждую сессию, из-за чего, в старых (но активно применяющихся до сих пор) файловых системах Linux'а может возникнуть проблема, заключающаяся в том, что закончились inod'ы (извините, терминологией не богат). Подобный вид атак не редко используется "хакерами" что бы положить сервер.