遇到奇怪的问题,帮助威猛答案,表单提交的文件提交的无限数据问题

遇到奇怪的问题,帮助威猛答案,表单提交的文件提交的无限数据问题

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

server环境
遇到奇怪的问题,帮助威猛答案,表单提交的文件提交的无限数据问题


php环境
遇到奇怪的问题,帮助威猛答案,表单提交的文件提交的无限数据问题

出现情况:上传30M文件的时候 本地数据一直在提交,观察serverio 也一直有下载流量。

可是就没有个结束。php输出 $_FILES,也不会运行到这行代码。比方我提交30M文件表单提交。可是流量预计超过好几百M也不会停止。反正不人为停止脚步,就是不断在数据交互。请问有大哥碰到这情况吗?是否哪些php配置没配置对




大文件上传问题已解决 以我測试上传32M文件大小为例

php 执行方式 FPM-FCGI

php.ini 

upload_max_filesize = 64M//上传文件最大限制

post_max_size = 100M //POST方法提交最大限制 最好大于上面

max_execution_time = 300//脚本超时时间
max_input_time = 300
memory_limit = 200M //假设不够大。会导致内存溢出500错误

nginx.conf

client_max_body_size 100m; //依据文件大小自己调整提交空间


以上解决方式。

自己查百度摸索出来分享下。有哪位大能能对大文件上传有比較系统的配置优化方案例希望指点一二。谢谢!

版权声明:本文博客原创文章,博客,未经同意,不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117417.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 安卓 自定义分辨率_android图片适配不同分辨率

    安卓 自定义分辨率_android图片适配不同分辨率Bluestacks是一款非常好用的电脑上的安卓模拟器,用Bluestacks来玩手机游戏是不少朋友的选择,但是Bluestacks默认分辨率都非常大,比如小编的默认分辨率就达到了1280*720。运行Bluestacks后,不仅字和图标很小,打开游戏、软件都显得很模糊,但是安卓界面本身又很大,好多空白的地方。那么多大的分辨率才合适呢?Bluestacks分辨率修改方法1.Bluestacks的合…

  • 如何Ping特定端口号

    如何Ping特定端口号ping端口是最有效的故障排除技术之一,以便查看服务是否正常运行。系统管理员每天都使用ping命令,它依靠ICMP协议来检索有关远程主机的操作信息。但是,仅对主机进行ping操作并不总是足够的:您可能需要对服务器上的特定端口执行ping操作。此特定端口可能与数据库,ApacheWeb服务器甚至网络上的代理服务器相关。在本教程中,我们将看到如何使用各种不同的命令来ping特定端口。使用telnetping特定端口ping特定端口的最简单方法是使用telnet命令,后跟要pin.

  • css 画三角形

    css 画三角形1、斜边在左边三角形<style>.triangle{border-top:50pxsolidtransparent;border-bottom:50pxsolidtransparent;border-left:50pxsolid#000;…

  • armv7和arm64区别(armv7s)

    目前ios的指令集有以下几种:armv6iPhoneiPhone2iPhone3G第一代和第二代iPodToucharmv7iPhone4iPhone4Sarmv7siPhone5iPhone5Carm64iPhone5SiPhone6iPhone6+================================================…

  • native2ascii用法

    native2ascii用法背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native2ascii是s…

  • Linux-xsync分发脚本

    Linux-xsync分发脚本xsync集群分发脚本(1)需求:循环复制文件到所有节点的相同目录下(2)需求分析:(a)rsync命令原始拷贝:rsync-av/opt/moduleatguigu@hadoop103:/opt/(b)期望脚本:xsync要同步的文件名称(c)期望脚本在任何路径都能使用(脚本放在声明了全局环境变量的路径)[atguigu@hadoop102~]$echo$PATH/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/ho

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号