专栏首页热爱ITphp配置-解决大数据超多字段的POST方式提交无法完全接受的问题

php配置-解决大数据超多字段的POST方式提交无法完全接受的问题

例如:在盘点表的数据提交中出现了POST大量数据超多字段的将近2000个字段,部分字段没有接受;修改方法为修改php.ini

将max_input_var调大,该值默认为1000

max_input_vars = 5000

相近的配置还有:

max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m

在nginx中相近的配置有:

keepalive_timeout  60;
send_timeout 3m;
client_max_body_size 500m;

例如:修改上传图片的最大限制,避免entity too large的错误

首先,将php的upload_max_filesize 和 post_max_size 调大

再将nginx的 client_max_body_size 调大

或将apache的LimitRequestBody调大

//php配置
max_execution_time = 600        //设置页面访问超时时间为600s
max_input_time = 600          //设置GET和POST等接收数据的最大超时时间为600s
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 50m    //设置为50M
post_max_size = 50m            //设置为50M
//nginx配置
client_max_body_size 50M     //设置为50M
//apache配置
LimitRequestBody 50 * 1024 * 1000    //设置为50M

例如:Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes)

注意这个不是因为memory_limit参数的问题,即使memory_limit配置的最大也有可能出问题;关键在于代码循环中unset变量;

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何查看局域网内所有的IP

    @echo off net view | find "\\">computername.txt for /f "delims=\ " %%a in (com...

    双面人
  • Yii2 UploadedFile上传文件

    原文链接:https://blog.csdn.net/lilongsy/article/details/84620377

    双面人
  • 基本状态检测 转

    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

    双面人
  • 使用Heartbeat实现MySQL主从高可用

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    用户1148526
  • C语言很难吗?学习C语言基本思路与参考书籍

    计算机行业发展非常快,大学里的教育基本都跟不上实际的社会需求。如果你所在的学校还在指定大家使用谭浩强的教材,或使用VC6.0来教大家上机实验,那你不妨看看本文,...

    诸葛青云
  • 百度熊掌号 API 资源 php 主动推送提交教程

    百度熊掌号是现在很热门的平台,广大站长纷纷加入熊掌号的队列中。前面写了WordPress 百度熊掌号自动推送插件安装使用教程,如果是网站运行很久了才加入,会有很...

    魏艾斯博客www.vpsss.net
  • 移动互联网SDK积木模式--广告之外的用户变现

    面对应用商店中一百多万个app,笔者不禁想到他们到底是怎么赚钱的呢?研究发现他们大致可以被分为几类:电商类,游戏类,O2O交易类,媒体类,社交类,和工具类。其中...

    BestSDK
  • 宋宝华: 关于Linux进程优先级数字混乱的彻底澄清

    Linux进程的调度优先级数字会在好几个地方出现:内核,用户,top命令。他们各自都有自己的表示法。

    Linux阅码场
  • max-width

    max-width 规定标签设置最大宽度,且在默认情况下,设置初始化宽度的时候接近最大最大宽度。

    Html5知典
  • CSS之图片

    scroll 默认值, 会随着滚动条的滚动而滚动 fixed 不会随着滚动条的滚动而滚动 快捷键: ba background-attachment:;

    城市中的游牧民族

扫码关注云+社区

领取腾讯云代金券