即使在php.ini中注释,max_input_vars也会设置

Axx*_*xon 5 php post ini

我的PHP应用程序中有一个奇怪的问题.在我的php.ini中,我已经注释掉了该max_input_vars指令,但是当提交1-2k表格时(我知道它有点大),最后200个帖子值被切断了.奇怪的是,我甚至重新启动了我的Apache.我的phpinfo()节目将限制设置为1000.这是默认值吗?我如何max_input_vars无限制?

Pas*_*TIN 17

根据手册,确实存在默认值1000for max_input_vars (查看页面开头的表格).

如果您想要一个不同于此默认值1000的值,则必须指定它 - 而不是在配置中注释该指令.

据我所知,没有办法max_input_vars 无限制 ; 当然,您可以将其设置为足够高的值,但请记住,此指令最近已作为安全措施添加.此外,设置max_input_vars为无限制是没有意义的,因为恶意用户可能会发送大量数据并耗尽内存.