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图片上传相关推荐

  1. 阿里云对象存储OSS图片上传并回显

    阿里云对象存储OSS图片上传并回显 Java代码实现 引入依赖 <!-- 引入阿里云OSS依赖--><dependency><groupId>com.aliyun. ...

  2. 记录一个阿里云OSS图片上传错误

    upload.js?c0e8:599 POST https://gulimall-.oss-cn-shanghai.aliyuncs.com/ 403 (Forbidden) 今天打开项目运行的时候放 ...

  3. 使用阿里云的OSS图片上传,这里是用的上传网络流

    使用阿里云的OSS图片上传,这里是用的上传网络流 思路: /** 文件上传到OSS 上传网络流 以下代码用于上传网络流: 1.通过element的el-upload插件,通过action发送请求到后台 ...

  4. 若依-vue图片上传本地改OSS前台以及后台-附带oss图片上传工具类

    阿丹: 在二次开发若依的过程中发现若依的图片上传的默认的是在本地,在spring-vue版本中,如果要将平台上线那么就需要考虑这个问题,要使用fastdfs或者oss来完成代替本地的图片上传. 本篇文 ...

  5. flutter阿里云OSS图片上传

    一.选择图片: 使用插件 image_picker: "^0.5.0+3" 使用image_picker选择图片,代码如下: // 相机拍照或者从图库选择图片pickImage(c ...

  6. 【Upload oss图片 上传失败】

    目录 前言: 描述: 也可以单独创建一个  类: 前言: 今天摸鱼的时候遇见一个文件上传失败的问题 所以记录一下, giao 描述: 因为那个前端图片上传格式有优化了,图片变大了,上传小文件的时候没发 ...

  7. 阿里云OSS图片上传类

    1.阿里云基本函数 /*** 把本地变量的内容到文件* 简单上传,上传指定变量的内存值作为object的内容*/ public function putObject($imgPath,$object) ...

  8. 阿里云使用js 实现OSS图片上传、获取OSS图片列表、获取图片外网访问地址(读写权限私有、读写权限公共);...

    详情请参考:https://help.aliyun.com/document_detail/32069.html?spm=a2c4g.11186623.6.763.ZgC59a 或者https://h ...

  9. 阿里云OSS图片上传

    因为项目最近想把七牛的图片转换到阿里OSS,所以就研究了一下, 整理了一下,做了个小demo 其中最主要的一步是获取accessKeyId ,accessKeySecret ,securityToke ...

最新文章

  1. 笔记本出现此windows无线服务器,笔记本win7系统提示windows无法配置此无线连接怎么办...
  2. 说说如何使用unity Vs来进行断点调试
  3. linux nc 详解
  4. php 单选按钮选中的值,在javascript中根据单选按钮选择更改变量值
  5. 云计算设计模式(十六)——优先级队列模式
  6. hibernate中@Entity和@Table的区别
  7. 无法确定域的标识_标识标牌设计的基本要求:虽然是基本要求,你未必也都知道哦...
  8. 使用docker部署vue_如何使用Vue,Docker和Azure进行持续交付
  9. android 测试工具,安卓测试工具的几种实现方式
  10. windows查看dll接口
  11. 高等学校计算机房使用章程,普通高等学校设置暂行条例.DOC
  12. gitlab syntax highlighting theme
  13. 电力用户用电信息采集系统通信协议报文解析示例
  14. 量子计算(六):量子计算软件介绍
  15. Jenkins Xcode打包ipa
  16. 表格里加横线一分为二_Word2010表格分割线一分为二斜线
  17. mongodb errmsg : not master and slaveOk=false的解决办法
  18. 开启使用SPR Batch 问题记录
  19. win7快速启动栏计算机,win7快速启动栏,教您Win7如何添加快速启动栏
  20. pytest assert 封装

热门文章

  1. android学习笔记1
  2. iptables的三表五链
  3. Unity3D 鼠标选择物体高光显示信息
  4. 干货 | Elasticsearch 索引生命周期管理 ILM 实战指南
  5. LAMMPS+Gaussian专题
  6. 别样的风景——韦应物《滁州西涧》赏析
  7. 【转载】浅的不能再浅的浅谈百利金单双胡及全字尖
  8. 工程流体力学笔记暂记42 (收缩喷管中的流动)
  9. unity 调用 海康 网络摄像头 免费下载
  10. MiniCMS - 吐槽