介绍
本文博主介绍一下如何利用PHP插件实现大文件的上传,在开发中也会遇到,所以今天就分享一下教程。要用到的组件叫WebUploader,WebUploader是由Baidu WebFE(FEX)团队开发的一个以HTML5/FLASH构建的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用老的FLASH运行时,兼容PC和移动端。它最大的特点是采用大文件分片并发上传,极大的提高了文件上传效率。
修改配置
修改php.ini配置
max_execution_time = 0
0表示没有限制
post_max_size = 150M
补充说明:post_max_size 建议大于 upload_max_filesize 为佳.
下载并搭建Demo
下载整合好的PHP案例源码,这里博主是参考了一些教程后,现在本地测试,下载好源码放到WWW目录的一个自定义文件夹 就可以直接进行访问了
测试效果
因为设置上传文件最大为150M 所以就选了个接近大小的 不然超出后 就算前端显示上传成功,后端也是没有接收到文件的
Demo下载
总结
最后,我这里是单独拿出来测试的,小伙伴们要是开发中,项目要用到 可以自己进行整合,如果问题,可在评论区留言
相关链接