天天看點

laravel-admin 檔案上傳oss

1,在composer.json 檔案中的   require   添加 "jacobcyl/ali-oss-storage": "^2.1"

laravel-admin 檔案上傳oss

2,在

config/app.php

的providers下添加  Jacobcyl\AliOSS\AliOssServiceProvider::class,

laravel-admin 檔案上傳oss

3,在

config

/filesystems.php中的disks裡下添加

laravel-admin 檔案上傳oss

登陸oss官網,檢視自己控制台,這裡擷取key

laravel-admin 檔案上傳oss
laravel-admin 檔案上傳oss

這樣access_id和access_key就都擷取到了

如果沒有bucket 就建立一個有就用有的

laravel-admin 檔案上傳oss

建立bucket的時候權限要改成公共讀

endpoint是點選bucket進入,這個位置的外網通路位址

laravel-admin 檔案上傳oss

cdnDomain是 https://加上Bucket 域名

這樣需要的參數就擷取到了

4,在

config

/filesystems.php修改

'default' => 'oss',

laravel-admin 檔案上傳oss

5,要在config/admin.php修改一下就可以上傳了。

laravel-admin 檔案上傳oss

這樣我的oss就能傳能讀了,應該對你們會有幫助