ThinkPHP之七牛雲儲存
Thinkphp之七牛雲儲存
七牛雲儲存是thinkphp儲存型別可選項之一,怎麼使用呢,好了不賣關子了,下面就詳細介紹使用方法
首先是註冊一個七牛賬戶
Thinkphp之七牛雲儲存
然後登陸
Thinkphp之七牛雲儲存
然後選擇新增資源,選擇物件儲存
Thinkphp之七牛雲儲存
Thinkphp之七牛雲儲存
然後填寫空間名稱(即bucket,後面會用到這個名稱),訪問控制為公開(選擇公開訪問是為了操作方便,當然你也可以選擇私有,不過請求資源時候需要授權),確認建立。
進入剛才建立的資源,記錄下域名
Thinkphp之七牛雲儲存
在個人皮膚中選擇金鑰管理這裡能獲得你的AccessKey和SecreKey 。準備工作做好了,下面就是具體的配置和程式碼實現了。
在配置檔案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'), ),//然後在需要呼叫上傳的地方將原來上傳到原生程式碼片段修改為以下程式碼$config = C('config'); $config_qiniu = C('config_qiniu'); $upload = new ThinkUpload($config,'Qiniu',$config_qiniu); $info = $upload->upload();![Thinkphp之七牛雲儲存](http://upload-images.jianshu.io/upload_images/2825702-adf11ef0707f8407?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
$info 即為上傳後返回的資訊,其中url是檔案的地址,形如[url] => ,將該欄位儲存,後面訪問時候就訪問這個地址。至此檔案上傳到七牛雲儲存完畢,後面我會給出如何進行刪除及其他操作的示例。
作者:回眸淡然笑
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/755/viewspace-2804544/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 七牛雲物件儲存物件
- 快速使用七牛雲物件儲存物件
- 七牛儲存使用筆記筆記
- nodejs 使用七牛雲端儲存上傳檔案NodeJS
- 帶你玩轉七牛雲端儲存——高階篇
- Laravel 七牛雲 sdk 物件儲存 示例 上傳語音Laravel物件
- PHP 利用 swoole 搭建一個七牛雲端儲存APIPHPAPI
- React Native 上傳圖片至七牛雲端儲存React Native
- 圖片儲存-從七牛到 GithubGithub
- 七牛雲馮立元:邊緣儲存的演進之路
- 七牛雲端儲存資料,刪除無用資料
- 使用七牛雲端儲存的一些經驗總結
- thinkphp 增加七牛上傳功能PHP
- springboot專案上傳儲存圖片到七牛雲伺服器Spring Boot伺服器
- 七牛雲OSSUtil
- Laravel——圖片上傳之七牛雲Laravel
- 七牛雲 goc docker 部署GoDocker
- Hexo文章圖片儲存選七牛(當然支援MD都可以)Hexo
- 在ThinkPHP5框架下引入Ueditor並實現向七牛雲物件儲存上傳圖片同時將圖片資訊儲存到MySQL資料庫,同時實現lazyload懶載入PHP框架物件MySql資料庫
- Pytorch學習(七)---- 儲存提取PyTorch
- 七牛雲:呼叫七牛OCR介面,幾行程式碼識別身份證資訊行程
- 七牛雲招聘~視訊雲產品經理
- Laravel 上傳圖片到七牛雲Laravel
- php實現七牛雲相關操作PHP
- 容器附加儲存(CAS)是雲原生儲存
- [七牛雲] 招聘前端開發工程師,來七牛,做你最喜歡的開發!前端工程師
- Flutter持久化儲存之檔案儲存Flutter持久化
- 搭建自己的圖床:七牛雲+Mpic【棄】圖床
- 更改DcatAdmin上傳元件, 直傳七牛雲元件
- 雲原生儲存詳解:容器儲存與 K8s 儲存卷K8S
- Flutter持久化儲存之資料庫儲存Flutter持久化資料庫
- Flutter持久化儲存之key-value儲存Flutter持久化
- 生成小程式二維碼(二進位制資料流轉圖片儲存上傳七牛)
- 微信開發系列之七 - 使用Redis儲存微信聊天記錄Redis
- 七牛雲成功通過 CMMI3 認證
- elementui upload元件 上傳視訊到七牛雲UI元件
- 七牛雲java(服務端)通用工具類Java服務端
- 七牛雲招聘~高階前端開發工程師前端工程師