ThinkPHP中如何使用云储存-创新互联

这篇文章主要为大家展示了“ThinkPHP中如何使用云储存”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ThinkPHP中如何使用云储存”这篇文章吧。

十余年专业网站建设公司历程,坚持以创新为先导的网站服务,服务超过上千家企业及个人,涉及网站设计、成都app软件开发、微信开发、平面设计、互联网整合营销等多个领域。在不同行业和领域给人们的工作和生活带来美好变化。

首先是注册一个云账户

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] => http://ob9pbn9dt.bkt.clouddn.com/20160802_57a05d764e1f4.jpg,将该字段保存,后面访问时候就访问这个地址。

以上是“ThinkPHP中如何使用云储存”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网站栏目:ThinkPHP中如何使用云储存-创新互联
当前网址:http://bzwzjz.com/article/dgpije.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 响应式网站设计 成都网站建设 教育网站设计方案 定制网站设计 网站建设 营销网站建设 定制网站设计 企业网站建设 成都网站设计 成都h5网站建设 企业网站设计 响应式网站设计方案 成都网站制作 攀枝花网站设计 重庆网站建设 成都响应式网站建设 成都营销网站制作 成都网站设计 网站设计 成都网站建设 营销型网站建设