sindll-tech/think-filesystem-driver-cos
最新稳定版本:1.0.2
Composer 安装命令:
composer require sindll-tech/think-filesystem-driver-cos
包简介
The ThinkPHP Filesystem Package
README 文档
README
这是一个基于腾讯云对象存储的thinkphp6.0 Filesystem驱动。
安装
composer require sindll-tech/think-filesystem-driver-cos
在config/filesystem.php中添加配置:
'cos' => [
'type' => \think\filesystem\driver\Cos::class,
'region' => '***', //bucket 所属区域 英文
'app_id' => '***', // 域名中数字部分
'secret_id' => '***',
'secret_key' => '***',
'bucket' => '***',
'timeout' => 60,
'connect_timeout' => 60,
'scheme' => 'https',
'url' => '',//访问域名
],
使用
//默认$file为单文件。$file为多文件时file为数组,需要进行遍历处理
$file=\request()->file('file');
$filesystem = \think\facade\Filesystem::disk('cos');
$saveName = $filesystem->putFile('/path/to/save/file', $file, 'md5');
$saveName = str_replace('\\', '/', $saveName);
$fullName = \think\facade\Filesystem::getDiskConfig('cos', 'url').'/'.$saveName;
授权
MIT
参考
- thinkphp
- overtrue/flysystem-cos
- 腾讯云对象存储
统计信息
- 总下载量: 32
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2025-06-25