session.gc_maxlifetime or session.cookie_lifetime not working

50 Views Asked by At

enter image description hereThe user should stay logged a week in when closing the browser. But session killed. Here is my code.

<?php
$lifetime = 60 * 60 * 24 * 7;
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.use_trans_sid', 0);
ini_set('session.gc_maxlifetime',$lifetime);
ini_set('session.gc_divisor', '1');
ini_set('session.gc_probability', '1');
ini_set('session.cookie_lifetime', $lifetime);
session_start([
    'cookie_lifetime' => $lifetime,
]);
0

There are 0 best solutions below