我的PHP应用程序中有一个奇怪的问题。在我的php.ini中,我已经注释掉max_input_vars
指令,但是当提交1-2k表格时(我知道它有点大),最后200个帖子值被切断了。奇怪的是,我甚至重新启动了我的Apache。我的phpinfo()
显示限制设置为1000.这是默认值吗?如何使max_input_vars
无限制?
答案 0 :(得分:16)
根据the manual,1000
确实存在默认值max_input_vars
(查看页面开头的表格)。< / p>
如果您想要一个不同于此默认值1000的值,则必须指定它 - 而不是在配置中注释该指令。
据我所知,没有办法让max_input_vars
无限;当然,您可以将其设置为足够高的值,但请记住,此指令最近已作为安全措施添加。此外,将max_input_vars
设置为无限制是没有意义的,因为恶意用户可能会发送大量数据并耗尽您的记忆。