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?