In my local development Ubuntu box I use MySQL and phpmyadmin to work with the database.
Whenever phpmyadmin is idle for 1440 secs (24min) the session expires. I lose m
It worked for me after I
changed the $cfg['LoginCookieValidity'] in
(phpmyadmin folder)/libraries/config.default.php to 999999999.
checked the php.ini used by the phpmyadmin by php5 -i | grep php.ini.
went to the php.ini file whose path I got from the grep command output and changed the session.gc_maxlifetime value to 999999999.
restarted the server. In my case it was sudo service apache2 restart.
Done. Logged in phpmyadmin and checked the cookie validity in Settings -> Features -> General -> Login cookie validity. It was 999999999. Also there was no warning "Your PHP parameter session.gc_maxlifetime is lower that cookie validity ...". The warning showed after I logged in phpmyadmin before I changed the php.ini file.
Check the version of php used by the phpmyadmin. You should change the ini file of the php that is used by the phpmyadmin. I have php5 and php(i.e 7) both installed. But my phpmyadmin uses php5. So I had to search for ini file of php5.