Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos phpMyAdmin连接超时。设置下没有登录cooke有效性选项_Macos_Google Chrome_Phpmyadmin - Fatal编程技术网

Macos phpMyAdmin连接超时。设置下没有登录cooke有效性选项

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 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 


然后重新启动-这将清除限制

尝试添加行$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