dcat-admin oss图片上传
dcat-admin oss图片上传
安装插件
composer require jacobcyl/ali-oss-storage:^2.1
在app.php的provider数组中添加:
Jacobcyl\AliOSS\AliOssServiceProvider::class,
配置文件
.env中
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
ALIYUN_ACCESS_ID=LTAI4GGuk1vV1SW3UvQfqKz7 #AccessKeyId
ALIYUN_ACCESS_KEY=QYviceJL1tYhmELOi5iuSI6nW7DhkJ #AccessKeySecret
ALIYUN_BUCKET=javascrip #OSS bucket名
ALIYUN_ENDPOINT=oss-cn-zijide.aliyuncs.com # OSS 外网节点或自定义外部域名
ALIYUN_CDN_DOMAIN=true #如果isCName为true, 获取url时会判断cdnDomain是否设定来决定返回的url,如果cdnDomain未设置,则使用endpoint来生成url,否则使用cdn
ALIYUN_SSL=false #<true|false> 是否使用https
ALIYUN_IS_CNAME=false #<true|false> 是否使用自定义的域名 对应上面的 ALIYUN_CDN_DOMAIN
ALIYUN_DEBUG=true #<true|false>
在filesystems.php中
'oss' => ['driver' => 'oss','access_id' => env('ALIYUN_ACCESS_ID'),'access_key' => env('ALIYUN_ACCESS_KEY'),'bucket' => env('ALIYUN_BUCKET'),'endpoint' => env('ALIYUN_ENDPOINT'),'cdnDomain' => env('ALIYUN_CDN_DOMAIN'),'ssl' => env('ALIYUN_SSL'),'isCName' => env('ALIYUN_IS_CNAME'),'debug' => env('ALIYUN_DEBUG')],
在admin.php中
|*/'upload' => [// Disk in `config/filesystem.php`.'disk' => 'oss', //改为oss图片上传// Image and file upload path under the disk above.'directory' => ['image' => 'images','file' => 'files',],],
在整个过程中遇见的问题
1.上传成功无法显示图片因为在.env中ALIYUN_ENDPOINT=http://oss-cn-zijide.aliyuncs.com 改为:ALIYUN_ENDPOINT=oss-cn-zijide.aliyuncs.com 重新运行就可以了
2.在模型中定义了图片字段的获取器和修改器添加或修改是一直报:object name is empty解决方案如果不能去掉获取器和修改器,重新创建模型处理注意模型中不要追加绑定字段
dcat-admin oss图片上传相关推荐
- 阿里云对象存储OSS图片上传并回显
阿里云对象存储OSS图片上传并回显 Java代码实现 引入依赖 <!-- 引入阿里云OSS依赖--><dependency><groupId>com.aliyun. ...
- 记录一个阿里云OSS图片上传错误
upload.js?c0e8:599 POST https://gulimall-.oss-cn-shanghai.aliyuncs.com/ 403 (Forbidden) 今天打开项目运行的时候放 ...
- 使用阿里云的OSS图片上传,这里是用的上传网络流
使用阿里云的OSS图片上传,这里是用的上传网络流 思路: /** 文件上传到OSS 上传网络流 以下代码用于上传网络流: 1.通过element的el-upload插件,通过action发送请求到后台 ...
- 若依-vue图片上传本地改OSS前台以及后台-附带oss图片上传工具类
阿丹: 在二次开发若依的过程中发现若依的图片上传的默认的是在本地,在spring-vue版本中,如果要将平台上线那么就需要考虑这个问题,要使用fastdfs或者oss来完成代替本地的图片上传. 本篇文 ...
- flutter阿里云OSS图片上传
一.选择图片: 使用插件 image_picker: "^0.5.0+3" 使用image_picker选择图片,代码如下: // 相机拍照或者从图库选择图片pickImage(c ...
- 【Upload oss图片 上传失败】
目录 前言: 描述: 也可以单独创建一个 类: 前言: 今天摸鱼的时候遇见一个文件上传失败的问题 所以记录一下, giao 描述: 因为那个前端图片上传格式有优化了,图片变大了,上传小文件的时候没发 ...
- 阿里云OSS图片上传类
1.阿里云基本函数 /*** 把本地变量的内容到文件* 简单上传,上传指定变量的内存值作为object的内容*/ public function putObject($imgPath,$object) ...
- 阿里云使用js 实现OSS图片上传、获取OSS图片列表、获取图片外网访问地址(读写权限私有、读写权限公共);...
详情请参考:https://help.aliyun.com/document_detail/32069.html?spm=a2c4g.11186623.6.763.ZgC59a 或者https://h ...
- 阿里云OSS图片上传
因为项目最近想把七牛的图片转换到阿里OSS,所以就研究了一下, 整理了一下,做了个小demo 其中最主要的一步是获取accessKeyId ,accessKeySecret ,securityToke ...
最新文章
- 笔记本出现此windows无线服务器,笔记本win7系统提示windows无法配置此无线连接怎么办...
- 说说如何使用unity Vs来进行断点调试
- linux nc 详解
- php 单选按钮选中的值,在javascript中根据单选按钮选择更改变量值
- 云计算设计模式(十六)——优先级队列模式
- hibernate中@Entity和@Table的区别
- 无法确定域的标识_标识标牌设计的基本要求:虽然是基本要求,你未必也都知道哦...
- 使用docker部署vue_如何使用Vue,Docker和Azure进行持续交付
- android 测试工具,安卓测试工具的几种实现方式
- windows查看dll接口
- 高等学校计算机房使用章程,普通高等学校设置暂行条例.DOC
- gitlab syntax highlighting theme
- 电力用户用电信息采集系统通信协议报文解析示例
- 量子计算(六):量子计算软件介绍
- Jenkins Xcode打包ipa
- 表格里加横线一分为二_Word2010表格分割线一分为二斜线
- mongodb errmsg : not master and slaveOk=false的解决办法
- 开启使用SPR Batch 问题记录
- win7快速启动栏计算机,win7快速启动栏,教您Win7如何添加快速启动栏
- pytest assert 封装