PHP 4.0 Bug #8670 Updated: Incorect interpretation session.gc_maxlifetime parameter
| From: | vgo at nrd dot lt | Date: | Mon, 15 Jan 2001 10:55:51 +0000 |
| Subject: | PHP 4.0 Bug #8670 Updated: Incorect interpretation session.gc_maxlifetime parameter | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-44107@lists.php.net to get a copy of this message | ||
ID: 8670
User Update by: vgo@nrd.lt
Old-Status: Feedback
Status: Open
Bug Type: *Configuration Issues
Description: Incorect interpretation session.gc_maxlifetime parameter
The session.gc_probability set to 100% during experiments with lifetime. I expected some king of
timeout of my site during subsiquent acceses. So I started to experiment with that and I wrote what
I got. The script examples is any with session_register, with session.auto_start enabled, but I
tried with session_start and got the same result. I gues that this might be something with time
interpreting on the Win32 platform, cause the problem seems to be solved when life time set to more
than 24 hours.
Previous Comments:
---------------------------------------------------------------------------
[2001-01-15 04:23:16] sniper@php.net
You do understand that with this setting:
session.gc_probability = 100
the garbage collection is started every time
you run a script? (ie. 100 = 100%)
How did you found out that the session is removed?
Any example scripts? It sounds really odd that
36000 didn't work but 360000 did.
--Jani
---------------------------------------------------------------------------
[2001-01-15 01:24:50] vgo@nrd.lt
Incorect interpretation session.gc_maxlifetime parameter, the other session parameters:
session.save_handler = files
session.save_path = C:PHPsessiondata
session.use_cookies = 0
session.name = PHPSESSID
session.auto_start = 1
session.cookie_lifetime = 10000000
session.cookie_path = /
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 100
session.gc_maxlifetime = 360000
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = nocache
session.cache_expire = 1
session.use_trans_sid = 1
---------------------------------------------------------------------------
[2001-01-14 17:30:33] sniper@php.net
What are the other session related php.ini values you have?
--Jani
---------------------------------------------------------------------------
[2001-01-12 04:17:56] vgo@nrd.lt
This parameter is not correctly interpreted. In my experiments if I specify 36000 (Aprox 10 hours)
the gc process removes sesion imediately. If 360000 session will be removed aroximately after 10
days.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=8670