v8hadas Posted November 27, 2007 Share Posted November 27, 2007 Hi There, I am looking for the setting in php.ini what can be configured to make sessions expire and session files removed. Can it be the following entry or is it something else? ; After this number of seconds, stored data will be seen as 'garbage' and ; cleaned up by the garbage collection process. session.gc_maxlifetime = 1440 Thanks Quote Link to comment Share on other sites More sharing options...
revraz Posted November 27, 2007 Share Posted November 27, 2007 That is the maxlife, but you also have to set the ratio on how often you want GC to run. Quote Link to comment Share on other sites More sharing options...
v8hadas Posted November 27, 2007 Author Share Posted November 27, 2007 Ah, I see, thanks. session.gc_probability/session.gc_divisor -> coded lottery, prize is cleaning Quote Link to comment Share on other sites More sharing options...
revraz Posted November 27, 2007 Share Posted November 27, 2007 Yeah. You have to base it based on how often your pages get loaded. If you have a ton of traffic you can set the ratio like 1/100. But if you only get a few users, raising it up to like 10/100 or 20/100 may work better. My webhost had mine defaulted to 1/1000 so it never ran until I changed it to 10/100. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.