我最近刚刚在 xampp 上安装在 apache 上的本地安装中出现错误。我正在运行 phpmyadmin 的 v4.0.5。错误描述是错误:不匹配令牌。
有没有其他人经历过这个并找到了解决方法?
我最近刚刚在 xampp 上安装在 apache 上的本地安装中出现错误。我正在运行 phpmyadmin 的 v4.0.5。错误描述是错误:不匹配令牌。
有没有其他人经历过这个并找到了解决方法?
您可以尝试以下方法
找到 XAMPP php.ini 文件并通过删除分号取消注释:
session.save_path ="/tmp"
然后重启apache。
有同样的问题。通过更改以下内容解决了它:
$token_mismatch = true;
至
$token_mismatch = false;
您是否更改了 apache 服务器配置文件中的任何内容?
如果不,
打开浏览器,清除所有历史记录(ctrl+shift+del),重启浏览器,进入phpmyadmin页面。
这个对我有用 :)
我也遇到了同样的问题。我尝试了很多方法,比如清除缓存,为我的 /tmp 目录管理更多空间。但最后我通过从服务器中删除不需要的文件并管理服务器上的可用空间解决了这个问题。
你可以在这里查看我是如何做到的。错误:令牌不匹配 PhpMyAdmin Cpanel 已解决
将 php.ini 中的 session.save_path 更改为“/tmp”对我有用,RedHat6。
要解决,请尝试以下操作:
Delete cookies from 127.0.0.1.
Try to reproduce the problem in a different browser.
这有帮助吗?
我的浏览器路径中有一个额外的“/”。删除它对我有用...
如果您的网站的 Content-Security-Policy 标头过于严格,则可能会出现此错误。
此标头对我造成了“不匹配令牌”错误:
content-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline';
通过添加script-src 'self' 'unsafe-inline';
错误消失了:
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline';