尝试login时遇到了一些麻烦。 唯一出现的错误是“必须启用Cookie”
我检查了我的浏览器设置以允许cookie。 我们的服务器在Ubuntu上运行。
谁会有任何build议,从哪里开始寻找解决这个问题。
在phpmyadmin目录下,编辑config.inc.php并设置一个自定义的blowfish_secret ,一个好的随机机密可以通过WordPress API salt页面生成,只需使用其中的一个常量值即可。
/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ $cfg['blowfish_secret'] = 'Your blowfish secret here';
HTH
如果在通过身份validation之前使用基于cookie的身份validation,则会显示该消息,并不意味着您的凭据不正确。
我从哪里开始寻找的build议是通过连接MySQL与MySQL客户端来检查您的login凭据是否正确。
mysql -u <username> -p
并在提示时input密码。
如果您有正确的用户名和密码,那么您可以尝试将phpMyAdmin使用的身份validation方法更改为http身份validation,这将允许您在不使用cookie的情况下login。
去mozilla forefox tools->Options->privacy ,然后检查选项accept cookies from sites ,然后重新login到phpmyadmin。
我有同样的问题。 事实certificate,我正在运行的虚拟机没有磁盘空间。 使用命令df -h来确定您的磁盘空间并清除一些空间。
检查是否已经阻止了本地主机 (或phpMyAdmin所在的域名)的Cookie 。 这和@ diEcho的答案类似,但是FF很难弄清楚cookie被阻塞的地方,我喜欢dummie的指南。
谷歌search在论坛上提出了一个解决scheme :
而…在Firefox中,由于某种原因,本地主机和127.0.0.1都被阻止。 删除这个块,并在Firefox中的一切正常。 在IE中清理块有更多的困难,但最终设法得到这个工作。
对于Mozilla Firefox(v33):
Tools > Options > Privacy (tab) 
