phpMyAdmin 无法登录 - 一直要求输入凭证

phpMyAdmin 无法登录 - 一直要求输入凭证

我的 Arch Linux 机器上有 phpmyadmin,它正在运行,apache 和 php 和 mysql 也是如此。

当我进入时http://localhost/phpmyadmin/,它显示通常的登录提示。但是,无论我输入什么,按提交按钮都会将我重定向回登录表单,没有任何错误消息或任何内容。

一两天前它就运行良好了。

可能存在什么问题?

答案1

它工作正常,但不知道究竟是什么修复了它。

  1. 安装 php-mcrypt (我在 Google 上找到了)
  2. 清除所有 cookies
  3. 设置正确的时区并启用 NTP(也来自一些论坛)
  4. 编辑 /etc/php/php.ini 并启用 mcrypt.so 和默认时区
  5. 牺牲一只黑山羊

现在它又能正常工作了:)

答案2

所有 MySQL 服务器安装都配置有一个名为“root”的用户 ID,密码为空,即留空。

因此登录

Username = root
Password = (leave this blank)

编辑 :

当您创建正在使用的用户帐户时,您是在一个域还是在多个域中创建该帐户。

换句话说,您是否创建了 userid@localhost,但没有[电子邮件保护]和 userid@::1

如果没有,请尝试创建全部 3 个。

您的 Apache 错误日志应该会给您提供线索,如果您收到以 ::1 作为 IP 地址的错误消息,那么这就是问题所在。

相关内容