运行phpmyadmin时出现奇怪的错误
我正在做一个用nodejs制作的项目,使用mysql,并且在gui中使用phpmyadmin。当我在工作中从事这个项目时,它工作得很好。基本上,当我单击一个html按钮时,它会将一个数组插入mysql服务器上数据库中的一个表中。我刚刚在笔记本电脑上安装了ubuntu,在让phpmyadmin正常工作时遇到了一些问题,最后尝试了一系列不同的命令,希望不会把事情搞砸。 当我在家里运行这个程序时,它正是我想要它做的。终端输出所需的输出,并且数组中的值确实存储在数据库表中,唯一的区别是我从phpmyadmin中得到这个错误运行phpmyadmin时出现奇怪的错误,php,mysql,node.js,phpmyadmin,Php,Mysql,Node.js,Phpmyadmin,我正在做一个用nodejs制作的项目,使用mysql,并且在gui中使用phpmyadmin。当我在工作中从事这个项目时,它工作得很好。基本上,当我单击一个html按钮时,它会将一个数组插入mysql服务器上数据库中的一个表中。我刚刚在笔记本电脑上安装了ubuntu,在让phpmyadmin正常工作时遇到了一些问题,最后尝试了一系列不同的命令,希望不会把事情搞砸。 当我在家里运行这个程序时,它正是我想要它做的。终端输出所需的输出,并且数组中的值确实存储在数据库表中,唯一的区别是我从phpmyad
Warning in ./libraries/sql.lib.php#613
count(): Parameter must be an array or an object that implements Countable
Backtrace
./libraries/sql.lib.php#2128: PMA_isRememberSortingOrder(array)
./libraries/sql.lib.php#2079: PMA_executeQueryAndGetQueryResponse(
array,
boolean true,
string 'sitepoint',
string 'siblings',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
string '',
string './themes/pmahomme/img/',
NULL,
NULL,
NULL,
string 'SELECT * FROM `siblings`',
NULL,
NULL,
)
./sql.php#221: PMA_executeQueryAndSendQueryResponse(
array,
boolean true,
string 'sitepoint',
string 'siblings',
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
string '',
string './themes/pmahomme/img/',
NULL,
NULL,
NULL,
string 'SELECT * FROM `siblings`',
NULL,
NULL,
)
有人知道为什么会这样吗?我将链接到我的github来展示项目的源代码,它非常简单。我真的不认为这与代码有任何关系,因为我在工作中没有遇到这个错误(使用raspbian处理raspberrypi时),而且程序仍然正常工作。我担心这是因为我在安装mysql服务器或phpmyadmin时做了一些愚蠢的事情 听起来您应该向phpmyadminFirst提交一份bug报告,确保它是在受支持的PHP版本上运行的最新版本。