laravel ctyun oss s3文件上传


laravel ctyun oss s3文件上传

介绍

  1. 看了下官方提供的demo后,其实用的是aws的S3。所以我直接就放弃使用官方demo,直接看laravel存储系统里有关与AWS S3使用,然后按照文档将相关参数配置上

使用

  1. 检查文件是否已存在 \Storage::disk('s3')->fileExists($path)
  2. 上传文件 \Storage::disk('s3')->putFileAs($path , $file , $fileName)
  3. 更多其他操作直接看官网文档或者看Storage相关的代码 vendor/laravel/framework/src/Illuminate/Filesystem/AwsS3V3Adapter.php

总结

  1. 看源码看依赖还是有好处的