0
点赞
收藏
分享

微信扫一扫

yii2使用七牛上传图片文件

德州spark 2022-09-12 阅读 126



1、七牛云官方注册一个账号,并进行实名认证。​​https://www.qiniu.com/​​

2、新建对象存储空间,储存空间的名字就是bucket 。​​https://portal.qiniu.com/bucket/create​​

3、复制AK、SK。​​https://portal.qiniu.com/user/key​​

4、yii2框架内安装七牛插件。

可以通过composer或者直接下载来安装。crazyfd\Qiniu。

5、定义Upload.php类。并定义

        const AK = '*****';

const SK = '*****';

const DOMAIN = '*****.bkt.clouddn.com';

const BUCKET = '***';

6、定义UploadController

        use Qiniu;

        $qiniu = new Qiniu(Product::AK, Product::SK, Product::DOMAIN, Product::BUCKET);

        $key = uniqid();

        $qiniu->uploadFile($_FILES['Product']['tmp_name']['cover'], $key);

        $cover = $qiniu->getLink($key);

7、完成上传

8、FAQ

qiniu.php文件

const UP_HOST = 'http://up-z0.qiniu.com';//有时候是up-z1

    const RS_HOST = 'http://rs.qbox.me';

    const RSF_HOST = 'http://rsf.qbox.me';

    

举报

相关推荐

0 条评论