我已经设置了一个受 htaccess 文件保护的 phpmyadmin 站点。该站点还设置为强制 SSL 连接。
问题是,在 Firefox 下一切都运行正常,但在其他浏览器(Opera、Chrome、Midori 等)下则不行。此外,使用其他浏览器时,我没有收到任何错误消息,并且使用正确或错误的登录只会刷新登录页面。Apache/php 日志中也没有任何内容。
我真的不明白为什么这只适用于 Firefox。
我使用的是 phpmyadmin 3.4.7.1 的最新版本和 Debian Squeeze 的最新软件包。尝试使用 Debian 存储库中的 phpmyadmin 版本也会导致此错误,清理浏览器的 cookie,甚至卸载并重新安装浏览器也无济于事。
提前感谢你的帮助!
答案1
检查服务器上的日期和时间是否准确。
答案2
您在测试设置时是否进行过身份验证,我注意到使用 SSL 的 phpmyadmin 时有时会验证失败,即使凭据正确,而您之前也未能正确验证身份。
我建议清除缓存和 cookie,然后重试。
答案3
您有任何代理设置或其他网络配置吗?Firefox 通常不使用与 Chrome 相同的设置。
另外,对服务器的 ping 是否正确显示?此外,在 Chrome 中,使用 Inspect 元素检查网络资源/负载。