phpmyadmin导出数据库时提示:表单包含的字段多于 1000,受限于 PHP 中 max_input_vars 值的配置

昨天导出一个数据库时报了如下错误:

这个导出的动作时在宝塔面板中的phpmyadmin中操作的,这个数据库中确实存在的表比较多,每张表的字段加起来的话应该是超过了1000个字段,然后我就查看宝塔中该数据库所使用的php版本,并且在相应版本中修改了max_input_vars中的数值为10000,如下图:

改成之后发现依然报错,和之前一样,感觉是缓存的问题,重启php,重载配置,清理浏览器缓存,依然不行,感觉是服务器的其它地方用了缓存,就等一等,今天早上测试还是不行。然后鸿硕就把宝塔中所有的php版本的配置文件max_input_vars均改成10000然后重启、重载配置,居然还是报错,期间还遇到在重启php7.4的时候还遇到一个问题,如下图:

这个问题目前没有找到合适的解决方法,如果各位大神知道这个解决方法,烦请留言,谢谢。

言归正传,针对本文章所提出的问题‘表单包含的字段多于 1000,受限于 PHP 中 max_input_vars 值的配置’的解决方法为:
1,宝塔后台找到phpmyadmin软件,点击设置。
2,查看phpmyadmin所使用的php版本,只需把phpmyadmin所使用的php版本的max_input_vars的值改大即可,我这里直接省事加了一个零,改成了10000了。
3,重启phpmyadmin即可。
以上方法由网站建设、小程序开发者,信阳鸿硕科技研究测试得出,亲测成功,如果转载请标明出处,谢谢。
备注:max_input_vars 表示的是可以接受多少个 GET/POST/COOKIE 输入变量;php.ini配置中 max_input_vars 默认值是1000,如果此配置被屏蔽掉,也代表默认1000;如非必要,尽量不要将max_input_vars值变大,鸿硕科技在导出数据之后也恢复了max_input_vars的原始状态。

给TA打赏
共{{data.count}}人
人已打赏
IT百科

阿里云ECS服务器提示高危漏洞问题的处理方法

2021-2-18 12:15:59

IT百科建站知识服务器

宝塔中phpmyadmin无法登录,报错 mysqli_real_connect(): (HY000/2002): No such file or directory

2021-3-3 14:24:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索