求教:如何实现超大文件上传下载(大于2G 最大可能有5G)

版权所有 2009-2019 荆门泽优软件有限公司

保留所有权利

官方网站:http://www.ncmem.com/index.aspx

产品首页:http://www.ncmem.com/webapp/up6/index.aspx

开发文档:http://www.ncmem.com/doc/view.aspx?id=653253c5b16243f4835469e82c2c1146

控件下载:http://www.ncmem.com/webapp/up6/pack.aspx

示例下载:http://www.ncmem.com/webapp/up6/versions.aspx

联系信箱:1085617561@qq.com

联系QQ:1085617561

产品交流群:泽优Web大文件上传控件

扫码加群:


项目截图:

 

1.创建数据表

使用oracle文件夹下的脚本创建数据表

http://bbsres2.ncmem.com/64777b0e.png

创建后可以在数据库中看到创建好的数据表

http://bbsres2.ncmem.com/c9b77695.png

 

2.修改数据库连接

 

3.修改上传地址

说明:将此处地址改为项目在Web服务器中的地址。

注意:

1.端口号必须正确,路径必须正确。

2.在局域网测试时需要将localhost改为服务器的IP地址。

比如测试地址:oa.qq.com

UrlPost:http://oa.qq.com/up6/db/f_post.jsp

3.在外网测试时需要将localhost改为外网地址。

http://bbsres2.ncmem.com/3c4da73b.png

如果需要测试下载功能,则需要修改down.js中的配置地址

http://bbsres2.ncmem.com/f1e49cef.png

 

4.在浏览器中访问

http://bbsres2.ncmem.com/ecebc1ed.png

注意:

     1.文件和文件夹上传功能由控件实现,使用前需要先安装控件

     2.端口号必须正确。

     3.路径必须正确。

     4.demo仅支持在localhost和127.0.0.1中测试,不支持在其它的地址中测试(如局域网IP,外网IP,外网域名),如果需要在正式环境中测试请与我们联系:1269085759

 

上传一个文件

http://bbsres2.ncmem.com/27b8104e.png

文件保存位置,默认保存在upload目录中

在数据库中可以看到信息

 

选择文件夹进行上传

 

文件夹上传完毕

 

文件夹上传后在服务器中的层级结构

常见问题:

1.md5计算完毕后卡住

2.上传过程中容易中断