Phpmyadmin登入超時解決辦法

20220721修正 只要編輯php.ini,我的是在/etc/php/7.4/apache2中,修改session.gc_maxlifetime的值才行。預設是1440秒,我設為1440000秒。
最後再重啟apache2,使設定生效。

systemctl restart apache2



在phpmyadmin首頁,選[設定]->[功能]->[登入 Cookie 有效期限],修改成你要的秒數。
phpmyadmin.png

以下是phpmyadmin的說明文件內容:
Define how long a login cookie is valid. Please note that php configuration option session.gc_maxlifetime might limit session validity and if the session is lost, the login cookie is also invalidated. So it is a good idea to set session.gc_maxlifetime at least to the same value of $cfg['LoginCookieValidity'].


所以還要編輯php.ini,我的是在/etc/php/7.3/apache2中,修改session.gc_maxlifetime的值才行。

最後再重啟apache2,使設定生效。

systemctl restart apache2



PS.20200101 以下所述的方法,經測試已無法使用,請不要再試。

edit /etc/phpmyadmin/config.inc.php, add

$sessionDuration = 60*60*24*7; // 60*60*24*7 = one week
ini_set('session.gc_maxlifetime', $sessionDuration);
$cfg['LoginCookieValidity'] = $sessionDuration;

O

分類: phpmyadmin,標籤: 。這篇內容的永久連結