PhpMyAdmin 突然显示错误

Posted

技术标签:

【中文标题】PhpMyAdmin 突然显示错误【英文标题】:PhpMyAdmin is suddenly showing errors 【发布时间】:2019-10-25 12:53:14 【问题描述】:

希望你一切顺利。 上周(星期五)phpmyadmin 工作得很好,但是当我今天尝试使用它时,它显示了一些错误并且没有显示数据库等。 我在 Windows 7 上使用 xampp(这不是我的电脑……)

这是错误:

致命错误:未捕获的类型错误:参数 2 传递给 PhpMyAdmin\Core::arrayWrite() 必须是数组类型,给定 null, 在线调用 C:\xampp\phpMyAdmin\libraries\classes\Config.php 1049 并在 C:\xampp\phpMyAdmin\libraries\classes\Core.php:677 中定义 堆栈跟踪:#0 C:\xampp\phpMyAdmin\libraries\classes\Config.php(1049): PhpMyAdmin\Core::arrayWrite('lang', NULL, 'fr') #1 C:\xampp\phpMyAdmin\libraries\classes\Config.php(996): PhpMyAdmin\Config->setUserValue(NULL, 'lang', 'fr', 'en') #2 C:\xampp\phpMyAdmin\libraries\common.inc.php(453): PhpMyAdmin\Config->loadUserPreferences() #3 C:\xampp\phpMyAdmin\index.php(27): require_once('C:\xampp\phpMyA...') #4 main 抛出 C:\xampp\phpMyAdmin\libraries\classes\Core.php 在第 677 行

感谢您的关注。 祝你有美好的一天。

【问题讨论】:

【参考方案1】:

请尝试清除浏览器缓存并删除以“pma”开头的 phpMyAdmin cookie。

按照这些步骤进行

在浏览器中打开你的 phpMyAdmin 按 F12 打开开发者工具 转到应用程序 > 清除存储 清除所有 Cookie 和缓存 尝试刷新页面。

【讨论】:

有效!!谢谢!!我以为我破坏了 pma,但没想到这只是一个 cookie 问题。【参考方案2】:

打开您的 phpMyAdmin 网址并按 F12 进入开发者模式.. 转到应用程序选项卡并清除所有 Cookie.. 刷新您的 phpMyAdmin 页面.. 应该很好去.. 享受

【讨论】:

请编辑问题以解释为什么这些说明会起作用。这些说明在 Firefox 浏览器中有效吗?【参考方案3】:

按照这些步骤...

    打开您的 phpMyAdmin 网址 按 F12 进入开发者模式 转到应用程序选项卡并 清除所有 Cookie 刷新您的 phpMyAdmin 页面(如果重新启动服务器后无法正常工作,然后重试)

.... .. .. 万岁!!!完成了………………

【讨论】:

【参考方案4】:

从您的最新备份中恢复您的数据库“phpmyadmin”。 在您停止 MariaDb 之前,然后像往常一样,恢复并再次启动您的 DBMS。它会起作用的。

【讨论】:

请问我该怎么做?【参考方案5】:

我没有在开发者菜单中找到Eliki Bula 和Norbert 提到的“应用程序选项卡” 但是按照clear a single site from the cache in Firefox 的步骤并“忘记”了mypage/phpmadmin 的网址,它起作用了,错误消失了。

这是事实。 这个问题的原因是 phpmyadmin 的 Cookies 中的某个地方,你必须以任何方式清除此页面的 cookie。

【讨论】:

以上是关于PhpMyAdmin 突然显示错误的主要内容,如果未能解决你的问题,请参考以下文章

phpmyadmin 为 mysql utf8_bin 排序列显示数字或 blob?

MySQL 访问被拒绝 #1045 [重复]

本地主机 - 无法连接

phpMyAdmin 错误 504 网关超时重新加载

如何解决 XAMPP PHPMyAdmin 403 禁止错误

Mint/Ubuntu 安装 phpMyadmin