无法login到phpMyAdmin – 没有发生

我在家里运行一个简单的LAMP服务器,我从中托pipe一个个人博客。 该服务器运行Arch Linux,具有最新版本的Apache,MySQL和PHP。 为了方便维护数据库,我安装了phpMyAdmin。 但是,我无法login。 如果我要通过SSH连接到服务器并运行mysql -u <user> -p <password> ,则不会显示错误,而是立即将其置于MySQL提示符下。 没问题。

但是,当我尝试使用phpMyAdminlogin时,使用完全相同的凭据,没有任何反应。 没有错误,没有什么,我只是redirect回到login页面。

我做错什么了吗?

安装mcrypt php模块解决了我的问题(apt-get install php5-mcrypt)。

我如何发现问题:

  1. 设置$ cfg ['Error_Handler'] ['display'] = true; 在config.inc.php中
  2. 将身份validation模式从Cookie设置为http
  3. login并查看mcrypt丢失的错误消息。

在CentOS服务器上遇到与phpMyAdmin相同的症状。 (保持尝试login,但不断redirect到login屏幕,没有任何错误,也没有警告。)事实certificate,Web空间是空间不足。 让一些房间修理它。

也许你做了错误的configuration信息。 让我们尝试删除文件config.inc.php并重试。 在这种情况下,它会要求您以默认configurationlogin。