pulsarvp / vps-uploader
文件上传器。
0.0.6
2016-06-22 17:34 UTC
Requires
- miptliot/vps-tools: >=0.1.5
- yiisoft/yii2: >=2.0.8
- yiisoft/yii2-bootstrap: >=2.0.0
This package is not auto-updated.
Last update: 2024-09-15 02:57:55 UTC
README
这是一个专门为CIET MIPT项目开发的文件上传器。请在自己的风险下使用!
表结构
vu_file
- guid - 文件的唯一标识符。也用作文件名。随机生成。
- path - 文件相对于基本数据路径目录的路径。
- extension
- name - 原始文件名。
- status - 文件状态:新文件、上传中、错误、已删除、正常。
- message - 与状态相关的消息。对于错误很有用。
- dt - 最后一次文件编辑的时间戳。
- userID - 如果您想为此文件关联某些用户表,请使用此字段。
vu_log
- fileGuid - 与文件 guid 的关联。
- status - 最后状态变更。
- message
- dt - 状态变更的时间。
- userID - 通过哪个用户更改状态。
配置
chunksize - 上传大文件时文件块的大小(以字节为单位)。默认为 1048576(1MB)。extensions - 允许加载的扩展名。如果 null 则允许任何扩展名。maxsize - 上传文件的最大大小。默认为 null(无限)。格式类似于 128M。path - 存储文件的基准路径。必须是可写的。url - 构建文件链接的相对URL。完整URL看起来像 http(s):///<relative_path_to_file>。
要求
您应该包括Flow.js库以及来自Jasny Bootstrap的CSS和JS文件。