我有一个Symfony 2 form
组件。它在小数据集上完美运行。但是,当我尝试管理大型数据集(大约 800 个变量)时,表单组件的行为很奇怪。
使用断点,我隔离了问题:form
的submitted
变量设置为 false
。因此,持久化数据的代码没有执行,我被重定向到表单输入页面(就像第一次一样)。
由于某些原因,表单变量未绑定到表单对象。我"手动"将它们添加为后参数。正如我之前所说,它在较小的数据集上效果很好。
对此的任何帮助/建议将不胜感激。
按照本文的建议,通过增加max_input_vars
(在php.ini
文件中)来解决问题。