Hi guys !
I have changed the time in the session time but still this error coming in the System Admin Settings
Pls advise. TIA
Hi guys !
I have changed the time in the session time but still this error coming in the System Admin Settings
Pls advise. TIA
Hi flygye12, the 1200 minimum is a hard coded gibbon requirement, you could try manually editing the database field in the gibbonSettings table to shorten the duration, or by editing the settings on index.php.
However I believe your php.ini settings, if the number is lower than what is set by gibbon, should over-ride this anyways.
Hi flygye12, the 1200 minimum is a hard coded gibbon requirement, you could try manually editing the database field in the gibbonSettings table to shorten the duration, or by editing the settings on index.php.However I believe your php.ini settings, if the number is lower than what is set by gibbon, should over-ride this anyways.
I did change it in php.ini but I don’t know why it is not overriding. It is still 20 minutes. Maybe I’m missing something.
Huh, interesting, your php.ini in theory should define server wide limits but there might be another configuration somewhere in your environment that makes that not the case.
Can you try either changing sessionDuration. gibbonSettings in your database or editing the “SESSION TIMEOUT” section of index.php?
If you want to change what the settings form has as the minimum, so that you don’t have issues changing other settings in the future, you could also edit the file for that in /modules/System Admin/systemSettings.php` changing
$row->addNumber($setting['name'])->setValue($setting['value'])->minimum(1200)->maxLength(50)->required();
to
$row->addNumber($setting['name'])->setValue($setting['value'])->minimum(600)->maxLength(50)->required();
where $setting is the sessionDuration.