PHP 警告:未知:输入变量超过 1000
当一个POST数据从我的页面上的表单到我的服务器时,我收到一个新的php警告。警告如下所示:
PHP 警告:未知:输入变量超过 1000。要增加 php 中的限制更改max_input_vars.ini。在第 0 行的“未知”中,引用站点:https://mywebsite.com/index.php
问题是我的表单没有近1000个输入变量,所以我对为什么会出现这种情况感到困惑。作为旁注,我直到最近才遇到这个问题,我怀疑当我运行时,某些更改/安装的东西导致了这个问题。任何建议或答案都值得赞赏。yum update
编辑1:所以我做了,得到了大约1000个单字符字符串。数组中的前几个项目是它们应该是什么,但是我不需要提交的一堆东西被分解成单个字符串。欢迎提出想法。var_dump($_REQUEST)
array(1001) {
["action"]=> string(10) "step1_show"
["submit"]=> string(6) "Step 1"
[0]=> string(1) "a"
[1]=> string(1) "c"
[2]=> string(1) "t"
[3]=> string(1) "i"
[4]=> string(1) "o"
[5]=> string(1) "n"
[6]=> string(1) "="
[7]=> string(1) "l"
[8]=> string(1) "o"
[9]=> string(1) "g"
[10]=> string(1) "o"
[11]=> string(1) "u"
[12]=> string(1) "t"
[13]=> string(1) "&"
[14]=> string(1) "p"
[15]=> string(1) "r"
[16]=> string(1) "o"
[17]=> string(1) "p"
[18]=> string(1) "e"
[19]=> string(1) "r"
[20]=> string(1) "t"
[21]=> string(1) "y"
[22]=> string(1) "="
[23]=> string(1) "3"
[24]=> string(1) "7"
[25]=> .....
答:这最终成为我的提交处理程序的问题。谢谢大家的输入。