In PHP file I use
I’m trying to extend the lifetime of the session. Naturally, the hosting file php.ini is not allowed to edit and advise all settings to specify in
.htaccess there I specified a string equal to three o’clock
php_value session.gc_maxlifetime 10800
But the session is still breaking before. Maybe something else needs to register?
Answer 1, Authority 100%
In addition to setting the session.gc_maxlifetime and session.cookie_lifetime settings, you must take another subtlety. http://kocherov.net/nyuansyi-rabotyi-php-session-gc_maxlifetime/
If the session files fall into a shared folder where PHP scripts are running with different settings, then the most minimal settings will be performed. In this case, you need to store session files in a separate folder for this site.
ini_set ('session.save_path', value)
Answer 2, Authority 67%
Try adding at the beginning of scripts:
session_set_cookie_params (86400); ini_set ('session.gc_maxlifetime', 86400);
and verify that when calling phpinfo changed.