ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存

ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存
七牛云儲(chǔ)存是thinkphp儲(chǔ)存類(lèi)型可選項(xiàng)之一,怎么使用呢,好了不賣(mài)關(guān)子了,下面就詳細(xì)介紹使用方法
首先是注冊(cè)一個(gè)七牛賬戶

ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存
然后登陸

ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存
然后選擇添加資源,選擇對(duì)象存儲(chǔ)

ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存

ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存
然后填寫(xiě)空間名稱(chēng)(即bucket,后面會(huì)用到這個(gè)名稱(chēng)),訪問(wèn)控制為公開(kāi)(選擇公開(kāi)訪問(wèn)是為了操作方便,當(dāng)然你也可以選擇私有,不過(guò)請(qǐng)求資源時(shí)候需要授權(quán)),確認(rèn)創(chuàng)建。
進(jìn)入剛才創(chuàng)建的資源,記錄下域名

ThinkPHP開(kāi)發(fā)--使用七牛云儲(chǔ)存
在個(gè)人面板中選擇密鑰管理這里能獲得你的AccessKey和SecreKey 。準(zhǔn)備工作做好了,下面就是具體的配置和代碼實(shí)現(xiàn)了。
在配置文件config.php中做如下配置
'config_qiniu' => array(
'accessKey' => '', //這里填七牛AK
'secretKey' => '', //這里填七牛SK
'domain' => '',//這里是域名
'bucket' => 'sangaolamu'//這里是七牛中的“空間”
),
'config' => array(
'maxSize' => 5*1024*1024,
'rootPath' => './Uploads/',
'savePath' => '',
'saveName' => array('uniqid',''),
'exts' => array('jpg', 'gif', 'png', 'jpeg'),
'autoSub' => true,
'subName' => array('date','Ymd'),
),
//然后在需要調(diào)用上傳的地方將原來(lái)上傳到本地代碼片段修改為以下代碼
$config = C('config');
$config_qiniu = C('config_qiniu');
$upload = new ThinkUpload($config,'Qiniu',$config_qiniu);
$info = $upload->upload();
$info 即為上傳后返回的信息,其中url是文件的地址,形如[url] => http://ob9pbn9dt.bkt.clouddn.com/20160802_57a05d764e1f4.jpg,將該字段保存,后面訪問(wèn)時(shí)候就訪問(wèn)這個(gè)地址。至此文件上傳到七牛云儲(chǔ)存完畢,后面我會(huì)給出如何進(jìn)行刪除及其他操作的示例。
相關(guān)文章
php使用curl和正則表達(dá)式抓取網(wǎng)頁(yè)數(shù)據(jù)示例
這篇文章主要介紹了php使用curl和正則表達(dá)式抓取網(wǎng)頁(yè)數(shù)據(jù)示例,這里是抓取某網(wǎng)站的小說(shuō),需要的朋友可以修改一下抓取其它數(shù)據(jù)2014-04-04
laravel-admin的多級(jí)聯(lián)動(dòng)方法
今天小編就為大家分享一篇laravel-admin的多級(jí)聯(lián)動(dòng)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09
Yii2框架視圖(View)操作及Layout的使用方法分析
這篇文章主要介紹了Yii2框架視圖(View)操作及Layout的使用方法,結(jié)合具體實(shí)例形式分析了Yii2框架視圖操作及布局layout相關(guān)操作技巧,需要的朋友可以參考下2019-05-05
PHP CURL采集百度搜尋結(jié)果圖片不顯示問(wèn)題的解決方法
這篇文章主要介紹了PHP CURL采集百度搜尋結(jié)果圖片不顯示問(wèn)題的解決方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02
PHP頁(yè)面輸出搜索后跳轉(zhuǎn)下一頁(yè)的處理方法
這篇文章主要介紹了PHP頁(yè)面輸出搜索后跳轉(zhuǎn)下一頁(yè)的處理方法,用js來(lái)給url加上搜索的條件,保證跳轉(zhuǎn)下一頁(yè)時(shí)輸出的是搜索到的數(shù)據(jù),對(duì)實(shí)現(xiàn)代碼感興趣的朋友可以參考下本文2016-09-09
Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢(xún)及統(tǒng)計(jì)功能用法詳解
這篇文章主要介紹了Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢(xún)及統(tǒng)計(jì)功能用法,結(jié)合實(shí)例形式分析了關(guān)聯(lián)查詢(xún)命名空間及評(píng)論統(tǒng)計(jì)功能相關(guān)技巧,需要的朋友可以參考下2016-07-07
PHP隨機(jī)生成18位不重復(fù)的訂單號(hào)代碼實(shí)例
這篇文章主要介紹了PHP隨機(jī)生成18位不重復(fù)的訂單號(hào)代碼實(shí)例,代碼很簡(jiǎn)單但是很實(shí)用,有需要的同學(xué)可以參考下2021-03-03

