Article Diary - General Knowledge Digest

How can I change session timeout value?

Check the following values in your php settings.

  1. session.cookie_lifetime
    - session.cookie_lifetime specifies the lifetime of the cookie in seconds which is sent to the browser.
    - a value of 0 means "until the browser is closed"
  2. session.gc_maxlifetime
    - session.gc_maxlifetime specifies the number of seconds after which data will be seen as ’garbage’ and cleaned up.
    - garbage collection occurs during session start.

Try to set session.gc_maxlifetime to 7200. You must restart your server for this to take effect.

5 (1)
Article Rating (1 Votes)
Rate this article
Attached Files
There are no attachments for this article.
Comments (1)
Comment by James on Tue, Apr 27th, 2010 at 3:38 PM
Thanks for the information. I was desperately looking for the variables that control session expiry i.e. session timeout value in php.ini file.
Name
Email
Security Code Security Code
Related Articles RSS Feed
Embeddable Google Document Viewer For Websites
Viewed 1093 times since Fri, Mar 11, 2011
Admin Skins - Constellation Complete Admin Skin
Viewed 1383 times since Thu, Aug 12, 2010
Open Source WYSIWYG Editor
Viewed 1412 times since Thu, Jan 7, 2010
Create Full Screen Slideshows With Supersized
Viewed 1197 times since Tue, Jan 5, 2010
Ajaxed MySQL Table Editor
Viewed 1406 times since Tue, Oct 13, 2009
PHP For Android Project - Interview with Lead Developer
Viewed 1137 times since Mon, Jul 26, 2010
Web Application Security Tools & Scanner Applications
Viewed 1460 times since Mon, Mar 22, 2010
45 jQuery Navigation Plugins and Tutorials
Viewed 2694 times since Thu, Jan 28, 2010