ThinkPHP之七牛云储存
来源:互联网 发布:吉他视频教学软件 编辑:程序博客网 时间:2024/06/07 05:58
七牛云储存是thinkphp储存类型可选项之一,怎么使用呢,好了不卖关子了,下面就详细介绍使用方法
首先是注册一个七牛账户
然后登陆
然后选择添加资源,选择对象存储
然后填写空间名称(即bucket,后面会用到这个名称),访问控制为公开(选择公开访问是为了操作方便,当然你也可以选择私有,不过请求资源时候需要授权),确认创建。
进入刚才创建的资源,记录下域名
在配置文件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] => http://ob9pbn9dt.bkt.clouddn.com/20160802_57a05d764e1f4.jpg,将该字段保存,后面访问时候就访问这个地址。至此文件上传到七牛云储存完毕,后面我会给出如何进行删除及其他操作的示例。
原创文章,转载请注明出处。
我的头条号:时话
阅读全文
0 0
- ThinkPHP之七牛云储存
- Android系统储存方式之文件储存
- android之储存
- ContentProvider 之文件储存
- html之储存
- 数据储存之文件操作
- Android数据之SharedPreferences储存
- Android:储存方式之SharePreferences
- Android:储存方式之SharePreferences
- 数据储存之plist文件
- HTML5WebStorage本地储存之Session
- uwp开发之 设置储存
- 图的储存之邻接矩阵
- 七牛云储存理解
- Html5本地储存localStorage 之储存json数组
- Android 数据储存的方式之本地数据库储存
- ThinkPHP学习之ThinkPHP运行,配置
- Thinkphp开发大型商场之thinkPHP的认识
- 程序的编译和链接过程
- Thinkphp之极光推送
- python选取文件夹,然后计算该文件夹下所有文件的md5值,并列出md5值相同的文件到log中
- 在linux上部署项目时遇到的坑
- ThinkPHP之比RBAC更好用的权限管理 auth认证
- ThinkPHP之七牛云储存
- nginx设置上传文件大小
- IIS下带中文搜索的问题
- Spring学习——Spring中定时器实现
- MySQL主从复制与读写分离
- 某政务网站性能优化
- Oracle to create table、sequences、index and view --- cxl
- 以寻路的思想解决算法问题
- (三)redis常用数据类型 Hashes