当数据太大时,php中的$_POST为空
发布时间:2020-12-13 16:48:25 所属栏目:PHP教程 来源:网络整理
导读:我们使用php开发了一个Web应用程序.它完美运行,直到客户端将其迁移到VMware.因为在POST中发送的一些表单没有被发送,我们发现只有在发送了一定数量的数据时才会发生. 它仅在VMware环境中运行应用程序时发生. 请帮忙!! 更新: 在apache_error.log文件中,我发
我们使用php开发了一个Web应用程序.它完美运行,直到客户端将其迁移到VMware.因为在POST中发送的一些表单没有被发送,我们发现只有在发送了一定数量的数据时才会发生.
它仅在VMware环境中运行应用程序时发生. 请帮忙!! 更新: 这个参数只能在php.ini-development和php.ini-production中找到,它被评论过,所以我删除了;;并增加了值,并在php.ini文件中添加了值,但它都被忽略,因为我可以在phpinfo()中看到 PHP版本5.3.13 解决方法
在php.ini中注释的max_input_vars很可能意味着它使用的是默认值.您可以通过取消注释来覆盖它.在这种情况下,评论并不意味着被忽略.
post_max_size参数也应该可以在php.ini文件中配置.确保在测试之前和更改该文件中的任何内容之后重新启动apache.在php.ini文件中,找到说明的行 post_max_size = 2M (或任何最大尺寸) 并将其增加到8M或类似的东西. 您的php.ini文件可能位于也可能不位于 /etc/php5/apache2/php.ini 它真的从发行版到发行版各不相同. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |