thinkphp6.0的第三方扩展包,支持上传阿里云,七牛云

公孙令秋
2023-12-01

环境要求

1.php >= 7.1

2. thinkphp >= 6.0.0

支持

  1. 阿里云

  2. 七牛云

  3. 腾讯云

安装

第一步:

$ composer require thans/thinkphp-filesystem-cloud

第二步: 在config/filesystem.php中添加配置

'aliyun' => [
   'type'         => 'aliyun',
   'accessId'     => '******',
   'accessSecret' => '******',
   'bucket'       => 'bucket',
   'endpoint'     => 'oss-cn-hongkong.aliyuncs.com',
   'url'          => 'http://oss-cn-hongkong.aliyuncs.com',//不要斜杠结尾,此处为URL地址域名。
],
'qiniu'  => [
   'type'      => 'qiniu',
   'accessKey' => '******',
   'secretKey' => '******',
   'bucket'    => 'bucket',
   'url'       => '',//不要斜杠结尾,此处为URL地址域名。
],
'qcloud' => [
   'type'       => 'qcloud',
   'region'      => '***', //bucket 所属区域 英文
   'appId'      => '***', // 域名中数字部分
   'secretId'   => '***',
   'secretKey'  => '***',
   'bucket'          => '***',
   'timeout'         => 60,
   'connect_timeout' => 60,
   'cdn'             => '您的 CDN 域名',
   'scheme'          => 'https',
   'read_from_cdn'   => false,
]

第三步: 开始使用。 请参考thinkphp文档 文档地址:上传 · ThinkPHP6.0完全开发手册 · 看云

git地址

注意:不支持tp5,tp5没有filesystem

 类似资料: