php:最大输入变量超过1000
我在两个独立的服务器中有两个不同的web应用程序,php:最大输入变量超过1000,php,Php,我在两个独立的服务器中有两个不同的web应用程序, 带有“abc”web app的服务器1在数据库中有2000多条记录,而带有“123”web app的服务器2只有1000多条记录。 但只有服务器2中的“123”带有此警告:输入变量超过1000,有人知道原因吗?首先感谢。 是否有任何选项可以解决最大输入变量超过1000的问题? 我这样问是因为有些人不建议在php.ini中更改它 我相信我的数据库记录在未来会不断增加,我认为不能一直改变最大输入变量的数量,对吗 这与数据库记录计数无关,而是与发送到
带有“abc”web app的服务器1在数据库中有2000多条记录,而带有“123”web app的服务器2只有1000多条记录。
但只有服务器2中的“123”带有此警告:输入变量超过1000,有人知道原因吗?首先感谢。
是否有任何选项可以解决最大输入变量超过1000的问题?
我这样问是因为有些人不建议在php.ini中更改它
我相信我的数据库记录在未来会不断增加,我认为不能一直改变最大输入变量的数量,对吗 这与数据库记录计数无关,而是与发送到服务器的数据大小有关 以下是手册的内容:
可以接受多少输入变量(限制分别应用于$\u GET、$\u POST和$\u COOKIE superglobal)。使用此指令可降低使用哈希冲突的拒绝服务攻击的可能性。如果输入变量超过本指令规定的数量,将发出E_警告,并从请求中截断更多的输入变量。
如果不想更新php.ini,可以尝试使用.htaccess:
php_value max_input_vars 10000
这里已经回答了这个问题 您可以使用以下命令在.htaccess文件中执行此操作:
php_value max_input_vars 10000
谢谢这意味着可能是我的编码方法导致了太多的数据输入?通常是与编码相关的服务器配置相关的问题。你是在使用suhosin还是安全安装?嗯..我不确定我在用什么..我只用于上传文件。我想是Centos,EPELThanks的链接!你的代码看起来像什么,或者你想实现什么?这个页面至少有2个XHR来生成2个下拉列表,每个列表有300个数据。也有窗口加载功能。现在我意识到这可能是我的问题。。