Symfony 2:表单提交在大型表单上失败


Symfony 2: form submission fails on large form

我有一个Symfony 2 form组件。它在小数据集上完美运行。但是,当我尝试管理大型数据集(大约 800 个变量)时,表单组件的行为很奇怪。

使用断点,我隔离了问题:formsubmitted变量设置为 false 。因此,持久化数据的代码没有执行,我被重定向到表单输入页面(就像第一次一样)。

由于某些原因,表单变量未绑定到表单对象。我"手动"将它们添加为后参数。正如我之前所说,它在较小的数据集上效果很好。

对此的任何帮助/建议将不胜感激。

按照本文的建议,通过增加max_input_vars(在php.ini文件中)来解决问题。