2017 © Pedro Peláez
 

library filesystem-aliyun

aliyun oss filesystem storage for laravel 5+

image

superman2014/filesystem-aliyun

aliyun oss filesystem storage for laravel 5+

  • Monday, March 27, 2017
  • by liujingyu
  • Repository
  • 1 Watchers
  • 0 Stars
  • 574 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 16 % Grown

The README.md

Netease

Step1: 安装, composer require "superman2014/filesystem-aliyun:1.0.x@dev", (*1)

Step2: 注册 Superman2014\Filesystem\Aliyun\AliyunServiceProviderconfig/app.php 配置文件:, (*2)

'providers' => [
    // Other service providers...

    Superman2014\Filesystem\Aliyun\AliyunServiceProvider::class,
],

Step3: 打开config/filesystems.php, (*3)

配置文件内容如下:, (*4)


'cloud' => 'aliyun', /* |-------------------------------------------------------------------------- | Filesystem Disks |-------------------------------------------------------------------------- | | Here you may configure as many filesystem "disks" as you wish, and you | may even configure multiple disks of the same driver. Defaults have | been setup for each driver as an example of the required options. | | Supported Drivers: "local", "ftp", "s3", "rackspace" | */ 'disks' => [ 'local' => [ 'driver' => 'local', 'root' => storage_path('app'), ], 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', ], 's3' => [ 'driver' => 's3', 'key' => env('AWS_KEY'), 'secret' => env('AWS_SECRET'), 'region' => env('AWS_REGION'), 'bucket' => env('AWS_BUCKET'), ], 'aliyun' => [ 'driver' => 'aliyun', // Your Aliyun OSS AccessKey 'access_key' => env('ALIYUN_OSS_ACCESS_KEY'), // Your Aliyun OSS AccessSecret 'access_secret' => env('ALIYUN_OSS_ACCESS_SECRET'), 'bucket' => env('ALIYUN_OSS_BUCKET'), // The endpoint of OSS, E.g: oss-cn-hangzhou.aliyuncs.com> OR your custom domain, E.g:img.abc.com', 'endpoint' => env('ALIYUN_OSS_ENDPOINT'), // true if use custom domain as endpoint or false 'is_cname' => env('ALIYUN_OSS_IS_CNAME'), // <true|false> 'debug' => env('ALIYUN_OSS_DEBUG'), ], ], ];

Step4: 代码中使用, (*5)

参考:Filesystem / Cloud Storage, (*6)

The Versions

27/03 2017

dev-master

9999999-dev

aliyun oss filesystem storage for laravel 5+

  Sources   Download

MIT

The Requires

 

by Avatar liujingyu

laravel storage aliyun oss filesystems