Discuz论坛程序后台编辑多板块参数的时候发现一个问题,少于16个版块同时编辑正常,多于20个版块的时候无法批量编辑,打开php报错后发现了原来是这个问题:Warning: Unknown: Input variables exceeded 1000
解决办法就很简单了,编辑php.ini文件,找到max_input_vars,吧这个值该大一点。例如:max_input_vars=50000,重启php即可解决问题。
友情提示:如果你用的Windows IIS在跑php程序,那还需要修改system.webServer中的这个参数:
<security>
<requestFiltering>
<requestLimits maxQueryString="4096" />
</requestFiltering>
</security>