Cannot ‘break’ 2 levels in /www/server/phpmyadmin/phpmyadmin_***/export.php on line 864

电脑网络 思享 403浏览

宝塔面板,数据库导出数据时,出现报错“Cannot 'break' 2 levels in /www/server/phpmyadmin/phpmyadmin_86dd7842afccba22/export.php on line 864”

在网上找了一下这个报错的原因:

phpMyAdmin的团队在删除了循环嵌套的情况下,忘记更新这一行代码了

还有另外一种说法,说是PHP版本太高了。我用的PHP7.4,当然也有可能是这个原因,但从逻辑上讲前一种原因可可能,反之作为代码小白也懒得管,找到能解决的办法才是王道,那么,该怎么解决这一问题呢?
数据库导出错误

解决办法

break 2; 
改成
break;

然后刷新phpmyadmin即可

推荐阅读

宝塔面板后台怎么设置SSL加密访问

由于早期并未默认开启https访问,因此没有相关风险提示。现在面板默认启用了https加密访问,以提高安全性。...

PHP提示:Warning: count():Parameter must be an array or an object that implements Countable

错误原因:PHP7.2以后,count()函数的参数无效时会抛出warning警告。...

PHP7.4 报错:Deprecated Functionality: implode(): Passing glue string after array is deprecated.

PHP7.4运行项目报错:Deprecated Functionality: implode(): Passing glue string after array is deprecated。只需交换 implode() 函数的两个参数!...