Files
2026-08-31 11:33:59 +08:00

767 B

name, description, globs
name description globs
backend-upload 文件上传规范,支持 Local/COS/OSS/Qiniu/S3 6种存储驱动
core/upload/**/*.php

存储驱动

驱动 类 说明
Local storage/Local.php 本地存储
COS storage/Cos.php 腾讯云 COS
OSS storage/Oss.php 阿里云 OSS
Qiniu storage/Qiniu.php 七牛云
S3 storage/S3.php AWS S3 兼容

使用方式

use core\upload\UploadFile;

// 上传文件
$url = UploadFile::upload($file, 'images');

// 删除文件
UploadFile::delete($url);

检查清单

  • 上传配置是否包含 bucket/region/secret
  • 文件类型是否在白名单内
  • 文件大小是否限制
  • 是否生成唯一文件名