lateStudent Posted March 15, 2008 Report Share Posted March 15, 2008 Hi everyone I am currently a student in a web programming course and we are using Uniserver for our classwork and assignments where we use PHP. I am trying to find a way to prgrammatically change the timeout setting for PHP session variables from the default value in the php.ini file (1440 secs). Using ini_set('session.gc_maxlifetime', 100); (both before and after session_start()) seems to change the timeout value as displayed using: echo ini_get('session.gc_maxlifetime'), but if I then reload the php page well after100 secs without closing the browser, all the session variables are still there with their previous values. I then manually changed the time out setting in the php.ini file to: session.gc_maxlifetime = 100 But it now appears that the default timeout value is not got from this setting in the php.ini file because echo ini_get('session.gc_maxlifetime') still displayed 1440 when I called the php file. Please help...!!!! Where does Uniserver/PHP get its default sessions timeout value from and how can I change it to another value programatically in a php script? Any help much appreciated, lateStudent.. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.