Linux运维笔记
我们一直在努力

如何延长phpmyadmin的cookie时间

我的phpmyadmin版本是 4.8.3

默认时间为1440秒

1、修改phpMyAdmin

vim /www/html/phpMyAdmin/libraries/config.default.php

$cfg[‘LoginCookieValidity’] = 3660;    改成3660秒

2、修改php.ini里的时间,要大于或等于’LoginCookieValidity’的时间

session.gc_maxlifetime = 3660

3、重载PHP配置文件

kill -USR2 21841

 

如果没有修改php里的参数则提示错误:

您的 PHP 参数 session.gc_maxlifetime 短于您在 phpMyAdmin 中设置的 Cookies 有效期,因此您的登录会话有效期可能会比您在 phpMyAdmin 中设置的时间要更短。

 


如果运行的是httpd,并且是以模块的方式运行php的,可以不用修改php.ini

直接在对应的虚拟主机配置文件添加相关模块配置即可

<IfModule mod_php7.c>
php_value session.gc_maxlifetime = 3660
</IfModule>

赞(0) 打赏

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址