Laravel 8 图片上传七牛云
2021/11/22 6:09:53
本文主要是介绍Laravel 8 图片上传七牛云,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.利用 composer 下载依赖包 composer require itbdw/laravel-storage-qiniu 2.打开 config 文件夹下的 app.php 文件,在 providers 中加入一下代码 itbdw\QiniuStorage\QiniuFilesystemServiceProvider::class, 3.打开 config 文件夹下的 filesystems.php 文件,在 disks中加入一下代码 'qiniu' => [ 'driver' => 'qiniu', 'domain' => '', //你的七牛域名 'access_key'=> '', //AccessKey 'secret_key'=> '', //SecretKey 'bucket' => '', //Bucket名字,即七牛云存储空间名称 ], 4.在控制器中写入添加的方法 public function fileAdd(){ $disk = \Storage::disk('qiniu'); //使用七牛云上传 $time = date('Y-m-d'); $filename = $disk->put($time, request()->file('image'));//上传 if(!$filename) { echo "上传失败"; } $img_url = $disk->getDriver()->downloadUrl($filename); //获取下载链接 echo $img_url; }
补充:
3.打开 config 文件夹下的 filesystems.php 文件,在 disks中加入一下代码
'qiniu' => [ 'driver' => 'qiniu', 'domain' => 'r2xl77vwm.hn-bkt.clouddn.com', //你的七牛域名 'access_key'=> '7Gu_5HzqSHJB3nLBz51pQN8oJBfqeGwd3kQ-vCNX', //AccessKey 'secret_key'=> 'frzqcOjOhL55eIMXQSLIfO_apMHrs0fr8jjklKDt', //SecretKey 'bucket' => 'pppppppphgjhg', //Bucket名字,即七牛云存储空间名称 ],
这篇关于Laravel 8 图片上传七牛云的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南