overnic / laravel-aliyun-oss
为 Laravel5 提供阿里云 OSS 支持,同时也支持 flysystem 适配器
v0.1.1
2017-06-26 02:16 UTC
Requires
- php: >=5.4.0
- guzzle/guzzle: 3.7.1
- illuminate/support: ~5.0|~5.1|~5.2
- league/flysystem: ~1.0
This package is auto-updated.
Last update: 2024-09-18 17:58:13 UTC
README
为 Laravel5 提供阿里云 OSS 支持,同时也支持 flysystem 适配器。
安装
此包可以通过 Composer 进行安装。
composer require overnic/laravel-aliyun-oss
必须注册此服务提供者。
// config/app.php 'providers' => [ '...', 'Overnic\AliyunOss\AliyunOssServiceProvider', ];
最后,您可以编辑配置文件:config/filesystem.php。
向配置中添加一个磁盘配置
'oss' => [ 'driver' => 'oss', 'access_id' => 'Your oss access id', 'access_key' => 'Your oss access key', 'bucket' => 'Your project bucket on oss', 'endpoint' => '', // 青岛节点需要指定,杭州节点不需要 'prefix' => '' // Path prefix, default can keep empty ],
将默认设置改为 oss
'default' => 'oss';
使用方法
现在您可以使用 Laravel5 的 flysystem 将文件或目录上传到 oss,请按照文档操作,https://laravel.net.cn/docs/5.0/filesystem