致命错误:未捕获的类型错误:参数 1 传递给 PhpMyAdmin\UserPreferences::apply()
Posted
技术标签:
【中文标题】致命错误:未捕获的类型错误:参数 1 传递给 PhpMyAdmin\\UserPreferences::apply()【英文标题】:Fatal error: Uncaught TypeError: Argument 1 passed to PhpMyAdmin\UserPreferences::apply()致命错误:未捕获的类型错误:参数 1 传递给 PhpMyAdmin\UserPreferences::apply() 【发布时间】:2019-11-09 21:04:44 【问题描述】:我在 localhost 中创建了一个新数据库,然后我连接到我的 NetBeans 项目,我成功了,但问题是当我打开 localhost/phpMyAdmin 时我发现了这个问题。任何人都可以解决?
致命错误:未捕获的 TypeError:传递给 PhpMyAdmin\UserPreferences::apply() 的参数 1 必须是数组类型,给定 null,在第 929 行的 D:\xampp\phpMyAdmin\libraries\classes\Config.php 中调用并在 D:\xampp\phpMyAdmin\libraries\classes\UserPreferences.php:177 中定义堆栈跟踪:#0 D:\xampp\phpMyAdmin\libraries\classes\Config.php(929): PhpMyAdmin\UserPreferences->apply(NULL ) #1 D:\xampp\phpMyAdmin\libraries\common.inc.php(455): PhpMyAdmin\Config->loadUserPreferences() #2 D:\xampp\phpMyAdmin\navigation.php(16): require_once('D: \xampp\phpMyA...') #3 main 在第 177 行的 D:\xampp\phpMyAdmin\libraries\classes\UserPreferences.php 中抛出
【问题讨论】:
这看起来像是一个 PhpMyAdmin 错误,而不是你的编程问题。 可能是配置错误。您是否修改了目录D:\xampp\phpMyAdmin
中的任何文件?
我找不到错误在哪里。最后一个选项是卸载 xampp 及其工作。感谢所有的评论,,,,
对我来说,它有助于清除浏览器中 phpMyAdmin URL 的缓存和 cookie。引发错误的函数正在加载一些与会话相关的内容。
【参考方案1】:
我有同样的问题,清除浏览器缓存解决问题。
【讨论】:
以上是关于致命错误:未捕获的类型错误:参数 1 传递给 PhpMyAdmin\UserPreferences::apply()的主要内容,如果未能解决你的问题,请参考以下文章
Symfony-Catchable致命错误:传递给Doctrine Common Collections ArrayCollection :: __ construct()的参数1必须是类(代码