错误:来自phpMyAdmin的令牌不匹配

时间:2017-06-27 16:36:10

标签: mysql apache phpmyadmin macos-sierra

我在运行macOS 10.12的计算机上安装了AMP堆栈。我安装了phpMyAdmin并按如下方式配置:

$cfg['blowfish_secret'] = 'jdhsuebdiso37281649021se3hvbsoei';
$i = 0; 
$i++; 
$cfg['Servers'][$i]['auth_type'] = 'cookie'; 
$cfg['Servers'][$i]['host'] = 'localhost'; 
$cfg['Servers'][$i]['compress'] = false; 
$cfg['Servers'][$i]['AllowNoPassword'] = false; 
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

启动我的MySQL服务器之后,我会尝试登录phpMyAdmin但是每当我提交登录表单时,登录页面都会一直重复,没有错误。我将auth_type切换为'http'以查看是否可以看到任何错误,并且出现Error: Token Mismatch错误。在阅读了几个StackExchange问​​题和答案以及几个论坛帖子后,我完成了以下问题排查步骤:

  • 在php.ini
  • 中设置session.save_path = "/tmp"
  • 在php.ini
  • 中设置session.save_path = "/private/tmp"
  • 执行df命令并获得以下输出: df output
  • 重新启动我的Apache服务器
  • 重新安装phpMyAdmin和MySQL
  • 通过命令行成功访问MySQL。
  • <?php phpinof();工作正常
  • 已安装mcrypt

我可以尝试其他任何疑难解答步骤吗?

0 个答案:

没有答案