gpt4 book ai didi

ThinkPHP开发--使用七牛云储存

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 30 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章ThinkPHP开发--使用七牛云储存由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

thinkphp开发--使用七牛云储存 。

七牛云储存是thinkphp储存类型可选项之一,怎么使用呢,好了不卖关子了,下面就详细介绍使用方法 首先是注册一个七牛账户 。

thinkphp开发--使用七牛云储存 。

然后登陆 。

thinkphp开发--使用七牛云储存 。

然后选择添加资源,选择对象存储 。

thinkphp开发--使用七牛云储存 。

thinkphp开发--使用七牛云储存 。

然后填写空间名称(即bucket,后面会用到这个名称),访问控制为公开(选择公开访问是为了操作方便,当然你也可以选择私有,不过请求资源时候需要授权),确认创建.

进入刚才创建的资源,记录下域名 。

thinkphp开发--使用七牛云储存 。

在个人面板中选择密钥管理这里能获得你的accesskey和secrekey 。准备工作做好了,下面就是具体的配置和代码实现了。 在配置文件config.php中做如下配置 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
'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,将该字段保存,后面访问时候就访问这个地址。至此文件上传到七牛云储存完毕,后面我会给出如何进行删除及其他操作的示例.

原文链接:http://www.jianshu.com/p/79b6598bf2b9 。

最后此篇关于ThinkPHP开发--使用七牛云储存的文章就讲到这里了,如果你想了解更多关于ThinkPHP开发--使用七牛云储存的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com