yii2配置七牛雲上傳文件

1.請在你的yii2框架下的composer.json文件require處添加如下配置

"crazyfd/yii2-qiniu": "dev-master"

2.composer update

3.用法如下:

$ak和$sk在七牛個人中心的密鑰管理可以查看

$domain爲你在七牛配置的加速域名(與$bucket綁定)

$bucket爲你在七牛建立的存儲空間名稱

$zone需要注意,默認爲south_china,這個參數取決於存儲空間的區域,華東east_china/華北north_china/華南south_china/北美north_america

$key唯一標識,可以在此設置你上傳後生成的路徑。例如$key設置爲 'upload/xxx/'.time().'.jpg' ,上傳後返回資源地址:http://$domain/upload/xxx/time().jpg

use crazyfd\qiniu\Qiniu;
$qiniu = new Qiniu($ak, $sk,$domain, $bucket,$zone);
$key = time();
$qiniu->uploadFile($_FILES['tmp_name'],$key);
$url = $qiniu->getLink($key);
https://portal.qiniu.com/signup?code=3loze1c1gq5hu

如果要是遇到返回please use up-z1.niqiup.com報錯,可能就是$zone設置錯了。

若是你想註冊七牛賬戶,可以用我的邀請地址註冊,讓我混點下載流量

https://portal.qiniu.com/signup?code=3loze1c1gq5hu


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章