phpMyAdmin 登录失败,提示Maybe you are using HTTP instead of HTTPS to access phpMyAdmin
- 通过全局搜索错误信息 Failed to set session cookie.
- 错误代码提示位置为,common.inc.php第200行
- 错误原因是,isset($_POST['set_session']) && $_POST['set_session'] != session_id()
- 大家浏览器打开开发者工具,按f12,发现服务器的返回头中的set cookie没有生效。
- 最终定位到原因是PhpMyadmin目录中含有特殊字符
- 比如目录是“site.com/PhpMyadmin_%4*./”这样的路径
- 解决方法: 删除PhpMyadmin 所在路径中存在的特殊字符,重新登录成功了。