无法设置会话Cookie。也许您使用的是HTTP而非HTTPS来访问phpMyAdmin

时间:2018-06-21 12:13:26

标签: php mysql apache phpmyadmin mariadb

在安装了灯泡堆栈apache 2.4,php 7.2,mariadb 10.3之后,我刚刚通过本地计算机(windows)上的composer下载了phpMyAdmin 4.8.1,但是当我使用root登录(没有密码)时,出现了这个错误在Chrome 67上:

http://localhost/phpmyadmin/

Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin.

我已经设置了河豚的秘密并评论//$cfg['Servers'][$i]['AllowNoPassword'] = false;

我已经清除了浏览器缓存。这是本地开发而非生产盒。如果我使用$cfg['Servers'][$i]['auth_type'] = 'http';可以成功登录,但是当我使用cookie时会出现该错误,因此我无法继续登录。

2 个答案:

答案 0 :(得分:0)

我们遇到了同样的问题。多亏了您,我才得以解决。您只需将此行添加到您的config.inc.php

$cfg['Servers'][$i]['auth_type'] = 'http';

对于上下文,它满足以下条件:

if($wampConf['SupportMariaDB'] =='on')

config.inc.php

答案 1 :(得分:0)

我通过重置页面的缓存解决了它。按住键盘上的shift key,然后点击Chrome浏览器地址栏附近的refresh icon