PHP 大文件上传解决方案(500M以上)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 大文件上传解决方案(500M以上)相关的知识,希望对你有一定的参考价值。

针对这种问题,我想从如下几方面着手:
1.首先还是查看环境是否支持超大容量上传的支持,500M以上的文件通常为视频文件;
2.即然他要上传500M以上的文件,估计服务器性能必定非同凡想,所以暂可不考虑服务器硬件配置问题,但一定要考虑到网速问题,建议1000M以上出入速率,如少于这个数,你可以放弃这个方案了;
3.前面硬件都过关了,但程序也要加强了,一下上传500M是哪种语言都不能实现的,唯一解决方案,文件切割,如迅雷下载原理一样(采用续点上传),分成若干小块,然后全部上传完毕以后,再进行文件合成。
4.至于php的文件切割,切割后上传,以及文件合并,此类代码网上有许多,楼主可查询并选择适合你的代码,实现你的功能!

以上思路希望能帮到你!
参考技术A PHP实现不靠谱。
建设在服务器端搞一个servlet服务,不受时间,大小限制。
也就是做一个上传借口,JS就可以操作,上传后把成功记录反给PHP追问

没有明白你的意思,可否更详细的说一下

参考技术B 第一个是环境要支持!一般默认环境是 20M的!!

以上是关于PHP 大文件上传解决方案(500M以上)的主要内容,如果未能解决你的问题,请参考以下文章

WebUploader 大文件上传解决方案(500M以上)

web大文件上传解决方案(500M以上)

JAVA 大文件上传解决方案(500M以上)

CSharp 大文件上传解决方案(500M以上)

SpringCloud 大文件上传解决方案(500M以上)

JavaScript 大文件上传解决方案(500M以上)