版权所有 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大文件上传控件

扫码加群:

相关软件:Navicat Premium,mysql-essential-5.1.36-win32.msi,wampserver(x64),wampserver(x86),

1.1. PHP

注意:php32只支持3G文件上传,因为php32不支持int64类型。

如果需要上传4G以上文件请使用WampServer64-php7版本。

如果需要支持100G以上的文件及100万文件夹推荐使用up7

1.1.1. 调整文件大小

修改php.ini配置,将upload_max_filesize和post_max_size改为6MB。因为在上传控件中小文件和大文件是由不同的逻辑来实现。小于5MB的文件会直接上传,大于5MB的文件会被分块,默认分块是1MB.

修改完php.ini后需要重启php server

修改后重启web server

1.1.2. 加载PDO驱动

修改php.ini

查看pdo驱动是否加载成功

修改后重启web server

 

1.1.3. 创建数据表

可以使用sql.sql脚本批量创建,sql.sql脚本中已经包含了所有相关的SQL。

名称

类型

说明

up6_files.sql

SQL脚本

文件表创建语句

up6_folder.sql

SQL脚本

文件夹表创建语句

 

 

1.1.4. 修改数据库配置信息

 

1.1.5. 修改上传地址。

如果布署在www.qq.com/oa中,则地址应该改为:http://www.qq.com/oa/up6/db/fd_create.php
如果布署在本地8080端口,则地址应该改为:http://localhost:8080/up6/db/fd_create.php

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

 

1.1.6. 在浏览器中访问

注意:

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

选择文件夹进行上传

 

文件夹上传完毕

 

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

常见问题:

1.md5计算完毕后卡住

2.上传过程中容易中断