登录PhpMyadmin的时候它一直说“Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin
”,本文提供3种解决该问题的方法。
您可以轻松解决此问题。请按照以下步骤操作。
目录表
方法一:配置文件错误导致,修复方法
检查一下是否正确配置了您的服务器文件。如果没有,请进行如下更改。
phpMyAdmin/libraries/config.default.php
1 | $cfg['Servers'][$i]['auth_type'] = 'cookie'; |
方法二:从浏览器中清除Cookies
转到浏览器设置并清除其中的cookie,例如Chrome可按如下清空:
清除Cookie后,您还可以清除浏览器历史记录。
方法三:PhpMyadmin目录中含有特殊字符
这个问题几乎在所有搜索结果中都没人提及,但它很可能就是导致你出现“Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin
”的直接原因,请检查,比如目录是“site.com/PhpMyadmin_%4*./
”这样的路径,就会出现上面的错误,你只要修改路径保证它不要出现特殊字符就行。
现在尝试登录您的PhpMyadmin。希望这对您无法设置会话Cookie错误有效。
THE END
评论