jacksunny / ossfs
该软件包最新版本(v0.7)没有提供许可证信息。
阿里云OSS适配器,适用于Laravel文件系统5.2+
v0.7
2017-06-09 05:29 UTC
Requires
- johnlui/aliyun-oss: ^2.2
- laravel/framework: 5.4.*
This package is not auto-updated.
Last update: 2024-09-26 07:40:32 UTC
README
基于阿里云OSS的Laravel文件系统插件,您可以使用OSS作为正常的Laravel文件系统模式
-
安装包 composer require "jacksunny/ossfs":"dev-master"
-
将以下代码添加到config/filesystems.php文件中的"disks"数组中
'oss' => [ 'driver' => 'oss', //using innernal network to transfer files,suggest external network for testing,internal network for running //'internal'=>true, 'internal'=>false, 'key' => env('OSS_KEY','APPKEYAPPKEYAPPK'), 'secret' => env('OSS_SECRET','APPSECRETAPPSECRETAPPSECRETAPP'), 'city'=>'上海', 'networkType'=>'经典网络', 'bucket' => env('OSS_BUCKET','mybucketname'), ],
- 现在您可以使用Laravel文件系统在阿里云OSS上存取文件
$filename = time().""; $content = "Contents"; $result = Storage::disk('oss')->put($filename, $content); or $result = Storage::disk('oss')->put($filename, $request->file('logo')->getRealPath());