linux中php修改max_input_vars、max_execution_time、max_input_time

作者:简简单单 2016-03-14

PHP从5.3.9开始增加一个变量 max_input_vars 用来限制提交的表单数量。

比如phpmysqladmin读取数据库表,然后写入编辑,但是数据库字段有128个,然后每个字段有11个input框,大概有1400多个input,而ax_input_vars默认值为1000.


编辑php.ini文件

/etc/php.ini
#DA
/usr/local/php54/lib/php.ini
cloudlinux
/opt/alt/php54/etc/php.ini
#cloudlinux修改过添加后执行
cagefsctl --force-update

修改值

max_execution_time = 300
max_input_time = 180
max_input_vars = 3000

注意:max_input_vars默认值为1000导致多表单提交失败

 

[25-Sep-2014 15:19:30] WARNING: [pool www] child 28329 said into stderr: "NOTICE: PHP message: PHP Warning:  Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0"
提示input 变量个数超过1000,建议修改php.ini文件中的 max_input_vars,PHP从5.3.9开始增加一个变量 max_input_vars 用来限制提交的表单数量。

妈的,我这个功能(类似于phpmysqladmin功能,读取数据库表,然后能写入编辑,然后数据库字段有128个,然后每个字段有11个input框)大概有1400多个input,(多么痛的领悟,为毛这么吊,研发一个表搞这么多字段),

然后我在php.ini里面加入

相关文章

精彩推荐