我在导出任何数据库时遇到phpmyadmin问题。它每次都来。如果有人能在phpmyadmin中解决所有这些类型的问题,请帮助我
ygya80vv1#
在PHP7.2.10上进行测试后,您需要如下更改该行:
if ($options != null && count(array($options)) > 0) {
9rbhqvlz2#
似乎我们不能用PHP7.2+从phpmyadmin中删除所有问题。但我们可以通过更改文件中的一行来删除此问题 libraries/plugin_interface.lib.php 第532行的文件。下面是修复的屏幕截图。在修复代码看起来like:-修复代码之后like:-以上是解决导出数据库屏幕中错误消息的唯一修复方法。
libraries/plugin_interface.lib.php
s71maibg3#
是的,如果您使用的是phpmyadmin版本4.6.6deb4,则会出现此错误。在my/usr/share/libraries/phpmyadmin/sql.lib.php文件的第613行中,if语句似乎有错误。改变
|| (count($analyzed_sql_results['select_expr'] == 1)
为了这个
|| ((count($analyzed_sql_results['select_expr']) == 1)
第一行代码试图对输出为不可计数值(“false”或“true”)的布尔表达式的结果进行计数。在这一变化之后,错误消失了。
3条答案
按热度按时间ygya80vv1#
在PHP7.2.10上进行测试后,您需要如下更改该行:
9rbhqvlz2#
似乎我们不能用PHP7.2+从phpmyadmin中删除所有问题。但我们可以通过更改文件中的一行来删除此问题
libraries/plugin_interface.lib.php
第532行的文件。下面是修复的屏幕截图。
在修复代码看起来like:-
修复代码之后like:-
以上是解决导出数据库屏幕中错误消息的唯一修复方法。
s71maibg3#
是的,如果您使用的是phpmyadmin版本4.6.6deb4,则会出现此错误。
在my/usr/share/libraries/phpmyadmin/sql.lib.php文件的第613行中,if语句似乎有错误。改变
为了这个
第一行代码试图对输出为不可计数值(“false”或“true”)的布尔表达式的结果进行计数。
在这一变化之后,错误消失了。