我安装并完成了PHP,Apache和MySQL。当我完成安装Phpmyadmin时,打开它时出现错误。
Failed to set session cookie. Maybe you are using HTTP instead of HTTPS.
Run Code Online (Sandbox Code Playgroud)
我不知道为什么 我怎样才能解决这个问题?
我今天遇到了这个问题,以下是我帮助我在 Chrome 上修复它的步骤:
1- 右击页面任意位置,选择“检查”或点击F12打开开发者工具。
2- 从顶部菜单中,选择“应用程序”。
3- 单击左侧菜单上的 Cookie。
4- 您会在那里找到一些 cookie,单击每个 cookie,然后单击顶部的“X”将其删除。全部删除后,刷新页面。
在网上搜寻此问题的解决方案后,我发现我的情况是使用特定的chrome扩展名导致登录问题。因此,我建议禁用您的扩展程序。
就我而言,导致问题的Chrome扩展名为:安全洪流扫描程序
嗯,这是两件事之一。要么您的生产设备上没有启用 TLS/HTTPS(您绝对应该这样做!—— Let's Encrypt和您正在使用的任何主机都是很好的入门资源),或者您可能正在尝试访问以下位置的开发服务器:一种生产模式。在后一种情况下,虽然我自己对 PHPMyAdmin 并不熟悉,但我猜测某个地方有一个配置文件,规定它何时应该像生产服务器而不是本地服务器一样运行,您可以切换它。但绝对不要将您的生产服务器切换为像开发服务器一样运行,那么您只是为了方便而放弃了安全性,而这最终会反噬您。