在5.3.9之前的版本中是否有像max_input_vars这样的限制?

rub*_*o77 6 php configuration

似乎旧的PHP版本存在问题,并且在一个表单中有超过1000个输入字段(请参阅此问题).

如果我使用较旧的PHP版本运行Web服务器,那么(一个嵌套级别)中的表单元素的最大数量是否有限制,就像PHP 5.3.9之后的php.ini 指令max_input_vars一样

或旧版本没有限制

如果我在php.ini或.htaccess中的旧版本中设置此变量会发生什么?

我注意到,在我的服务器上运行PHP 5.3.3-7 + squeeze17,它也已经有了指令max_input_vars.

旧版本的表现究竟如何?

rub*_*o77 1

旧版本似乎有一个错误:

https://bugs.php.net/bug.php?id=65778

尽管您可以更改 php.ini 中的指令并且更改已正确显示在 中phpinfo(),但它没有任何效果。

行为:所有超过 1000 的变量都被忽略

在 PHP 5.3.3-7+squeeze17 中测试,不带 suhosin 模块

可能的解决方法:使用 javascript 压缩所有表单数据