您当前的位置:网站首页>技术教程>Laravel 使用阿里云COS对象存储
Laravel 使用阿里云COS对象存储
2020年08月02日
投稿作者:小熊云端
围观人数:43
部署
1.通过composer安装
composer require johnlui/aliyun-oss:~2.0
2.新建 app/services/OSS.php
,内容可参考:OSS.php,然后修改配置.
private $city = '根据Bucket 的地区进行填写';
// 经典网络 or VPC
private $networkType = '经典网络';
private $AccessKeyId = '';
private $AccessKeySecret = '';
3.在 composer.json
中 autoload -> classmap
处增加:
"app/services"
此举意义为:自动加载
4.然后运行 composer dump-autoload
,无需配置,保证目录 App/Services
和命名空间 namespace App\Services;
一致即可自动加载。
使用
use AppBundle\Services\OSS;OSS::publicUpload('bucket', '目标 object 名', '本地文件绝对路径');
例:(代码很基础,因为项目的?不够 )
总结
bucket库需要设置读写权限
总体用起来难度不大,效果很好,非常好用!而且费用也不贵。
标签
版权说明
免责声明:本文文章内容由一起收录网发布,但不代表本站的观点和立场,具体内容可自行甄别.