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

时间:2019-04-05 21:18:07

标签: mysql mysqli phpmyadmin xampp

我以前见过与此标题有关的问题。但是我的情况有点不同。当我第一次尝试打开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)

enter image description here 不仅如此。但是直到滚动结束之前,出现了太多这样的错误。我担心不要丢失我的数据库。有人可以告诉我我犯了什么错误以及如何解决吗?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我在localhost上使用PHPMyAdmin遇到了同样的情况,并且仅清除浏览器的localhost cookie也为我解决了此问题。

答案 2 :(得分:0)

enter image description here

我尝试了重装,但是没有运气,但是我完成了如上图所示的任务,因此phpmyAdmin正在按预期方式运行。

因此,要首先执行此操作,请在浏览器上按F12以打开开发人员工具。

转到Application标签,然后在左侧栏中转到Clear Storage,如红线标记为1的图像

现在将显示用于存储数据的图表,在它的正下方将显示Clear Site data按钮,如带红线并编号为2的图像一样,只需按一下该按钮并刷新phpmyAdmin标签即可肯定会现在工作。