我目前正在开发一个cakePHP应用程序,并提出了保存带有大量输入的表单的问题。
我有列A和列B,其中有多个属性(名称,desc,颜色等)的项目,当我将项目从任一列移动到另一列和clic保存(使用POST传递值)时崩溃或故障不保存。
这是由于php的max_input_vars将金额限制为1000.我的第一个想法是限制金额,如果每个项目的输入,但它仍然存在限制。
问题是,处理大型表单的好习惯是什么,例如将这些值保存到数据库中以获得几乎无限的项目/输入?
答案 0 :(得分:0)
从php.ini
更改此内容[suhosin]
suhosin.post.max_vars = 20000
suhosin.request.max_vars = 20000