Macos phpMyAdmin连接超时。设置下没有登录cooke有效性选项
这是我有史以来的第一篇堆栈溢出帖子。为我欢呼:) phpMyAdmin 4.9.1。如何更改连接超时?现在是1440秒 设置/Fuatuers/General不显示“登录cookie有效性”选项 OS:MacOS Catalina 10.15.1(19B88) Google Chrome版本78.0.3904.97(官方版本)(64位)Macos phpMyAdmin连接超时。设置下没有登录cooke有效性选项,macos,google-chrome,phpmyadmin,Macos,Google Chrome,Phpmyadmin,这是我有史以来的第一篇堆栈溢出帖子。为我欢呼:) phpMyAdmin 4.9.1。如何更改连接超时?现在是1440秒 设置/Fuatuers/General不显示“登录cookie有效性”选项 OS:MacOS Catalina 10.15.1(19B88) Google Chrome版本78.0.3904.97(官方版本)(64位) 谢谢你的帮助 phpmyadmin\libraries\config.default.php中的更改 $cfg['ExecTimeLimit'] = 1440
谢谢你的帮助 phpmyadmin\libraries\config.default.php中的更改
$cfg['ExecTimeLimit'] = 1440
到
然后重新启动-这将清除限制尝试添加行$cfg['LoginCookieValidity']='7200';进入PhpMyAdmin目录中的config.inc.php文件
这在phpmyadmin\libraries\config.default.php change中持续了两个小时
$cfg['LoginCookieValidity'] = 1440
到
在2小时后注销会话。如果在DOCKER容器中使用phpMyAdmin:
终端
并列出您的docker容器,以查找phpmyadmin
一个:bash
:docker\u localhost\u myadmin
是my
容器的名称
vim编辑器
,以更改包含超时变量的文件。执行:config.default.php
:$cfg['logincookievality']
并将其从1440
更改为28800
(8小时):vim
上的变量,请按/
,然后键入LoginCookieValidity
之前:
$cfg['LoginCookieValidity'] = 1440
$cfg['LoginCookieValidity'] = 28800;
之后:
$cfg['LoginCookieValidity'] = 1440
$cfg['LoginCookieValidity'] = 28800;
注意1:不要设置0
(零),因为这将使您的phpMyAdmin立即注销
注2:您可能会在phpMyAdmin上看到一条消息,如:
您的PHP参数session.gc_maxlifetime低于phpMyAdmin中配置的cookie有效性,因此,您的登录可能比phpMyAdmin中配置的更早过期
在这种情况下,将docker-compose.yml上的环境变量session.gc\u maxlifest
更改为-session.gc\u maxlifest=28800
或更大
重新启动容器:
注销并登录您的phpMyAdmin以查看结果
还是一样。我改变了你说的话,但过了一段时间,我又断开了连接。ibb.co/9gsLqFy
$ apt update
$ apt upgrade
$ apt install vim
$ vim /var/www/html/libraries/config.default.php
$cfg['LoginCookieValidity'] = 1440
$cfg['LoginCookieValidity'] = 28800;
$ /etc/init.d/apache2 reload