我在我的PHP应用程序一个奇怪的问题。 在我的php.ini,我已经注释掉max_input_vars
指令,但在提交1-2K表单时(我知道这是有点大),去年200点后的值被切断。 奇怪的是,我甚至重新启动我的Apache。 我phpinfo()
显示,限制设置为1000。默认值? 我如何max_input_vars
无限?
Answer 1:
根据说明书 ,的确有一个默认值1000
为max_input_vars
(查看表格在页面的开始)。
如果你想要的值大于1000这个默认值不同,你必须指定它 - 在你的配置不评论该指令。
据我所知,有没有办法让max_input_vars
无限的 ; 你可以将其设置为一个足够高的值,当然,但要记住,这个指令是刚加入的安全措施。 此外,它没有意义,设置max_input_vars
无限从那时起,恶意用户可以发送数据的巨大的负荷和排气你的记忆。
文章来源: max_input_vars set even if commented in php.ini