php - 如何更改 PHP 中 POST 变量的最大数量?

标签 php post wamp

我在我的本地机器上使用 WAMP,当提交带有 2000 个输入字段的 FORM(method="POST") 时,我只能读取 1001 _POST 变量。即使用 Netbeans 调试器,如果表单中的输入字段超过 1001 个,我可以清楚地看到 _POST 大小始终为 1001。

同样在另一台机器 (WAMP) 上工作正常,我可以在其中看到所有 POST 变量。

请帮我解决我的问题。

最佳答案

PHP 5.3.9 引入了 max_input_vars 配置选项,默认值为 1000。查看 Runtime Configuration PHP 手册的一部分。默认值和更改日志位于页面顶部。

可以通过更新服务器的 php.ini、添加 .htaccess 文件或 adding a line to httpd.conf 来更改该值。 .

关于php - 如何更改 PHP 中 POST 变量的最大数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9399315/

相关文章:

c# - HttpWebRequest 中缺少属性

wamp - 将 wamp 2.0 升级到 2.5 的最佳方法

php - 从 MySql 数据库中读取 č ć đ š ž 等符号

ruby-on-rails - 防止 ruby​​ on rails 3 解析 JSON post

php - 如何生成迁移以反射(reflect)我的数据库的当前状态?

post - XMLHttpRequest 响应 XML 在 Firefox 10 上为空

php - 无法使用php连接到mysql

php - 我为什么要购买这些 Silex 404?

php - Laravel `Item` 有很多,只有在过去时才返回

php - 如何在 php 类中显式声明成员 var 的类型