首次从 xamp 打开 phpmyadmin 时,无法将标量值用作数组

Abd*_*inu 7 phpmyadmin

我之前看到过与此标题有关的问题。但我的情况有点不同。当我第一次尝试打开 localhost/phpmyadmin 时出现此错误。它列出了一堆错误,说“不能将标量值用作数组”。

这是错误

Warning in .\libraries\classes\Plugins\AuthenticationPlugin.php#226
 Cannot use a scalar value as an array

Backtrace

.\libraries\classes\Plugins\AuthenticationPlugin.php#67: PhpMyAdmin\Plugins\AuthenticationPlugin->setSessionAccessTime()
.\libraries\classes\Plugins\AuthenticationPlugin.php#248: PhpMyAdmin\Plugins\AuthenticationPlugin->storeCredentials()
.\libraries\common.inc.php#349: PhpMyAdmin\Plugins\AuthenticationPlugin->authenticate()
.\index.php#26: require_once(.\libraries\common.inc.php)

Warning in .\libraries\classes\Relation.php#82
 Cannot use a scalar value as an array

Backtrace

.\libraries\classes\DatabaseInterface.php#1547: PhpMyAdmin\Relation->getRelationsParam()
.\libraries\classes\DatabaseInterface.php#2482: PhpMyAdmin\DatabaseInterface->postConnectControl()
.\libraries\common.inc.php#358: PhpMyAdmin\DatabaseInterface->connect(integer 257)
.\index.php#26: require_once(.\libraries\common.inc.php)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明 不仅如此。但是在滚动结束之前出现了太多这样的错误。我害怕不会丢失我的数据库。谁能告诉我我犯了什么错误以及如何解决它?

Har*_*hil 13

在此处输入图片说明

我已经尝试重新加载,但没有运气,但后来我完成了上图中显示的任务,然后 phpmyAdmin 正在按原样运行。

所以要做到这一点,首先按下F12你的浏览器打开开发者工具。

并转到Application选项卡,然后在左侧的侧栏转到Clear Storage图像红线标记和编号1

现在图表将显示存储数据,并且在它的正下方将有一个Clear Site data按钮,如图像中的红线和编号 2只需按下该按钮并刷新 phpmyAdmin 选项卡,它现在肯定会工作。


小智 6

使用任何其他浏览器或清理浏览器的内存

  • 请添加更多描述或改进您的答案 (2认同)

Ari*_*man 5

我在本地主机上的 PHPMyAdmin 中遇到了同样的问题,并且仅清除浏览器的本地主机 cookie 也为我解决了这个问题。