ThinkPHP开发--使用七牛云储存
ThinkPHP  /  管理员 发布于 7年前   695
七牛云储存是thinkphp储存类型可选项之一,怎么使用呢,好了不卖关子了,下面就详细介绍使用方法 然后登陆 然后选择添加资源,选择对象存储 然后填写空间名称(即bucket,后面会用到这个名称),访问控制为公开(选择公开访问是为了操作方便,当然你也可以选择私有,不过请求资源时候需要授权),确认创建。 进入刚才创建的资源,记录下域名 在个人面板中选择密钥管理这里能获得你的AccessKey和SecreKey 。准备工作做好了,下面就是具体的配置和代码实现了。 $info 即为上传后返回的信息,其中url是文件的地址,形如[url] => http://ob9pbn9dt.bkt.clouddn.com/20160802_57a05d764e1f4.jpg,将该字段保存,后面访问时候就访问这个地址。至此文件上传到七牛云储存完毕,后面我会给出如何进行删除及其他操作的示例。
ThinkPHP开发--使用七牛云储存
首先是注册一个七牛账户
ThinkPHP开发--使用七牛云储存
ThinkPHP开发--使用七牛云储存
ThinkPHP开发--使用七牛云储存
ThinkPHP开发--使用七牛云储存
ThinkPHP开发--使用七牛云储存
在配置文件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();
您可能感兴趣的文章:
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号