zoukankan      html  css  js  c++  java
  • 图片上传阿里云oss 数据存入redis List

    1、composer加载oss插件

    composer require aliyuncs/oss-sdk-php

    2、更改config配置

    //控制器代码如下

     public function aliyun($category='',$isunlink=false,$bucket="phpchai"){
            $file=$_FILES;
            $savePath=$file['file']['name'];//文件名称
            $accessKeyId = config('aliyun_oss.accessKeyId');//去阿里云后台获取秘钥
            $accessKeySecret = config('aliyun_oss.accessKeySecret');//去阿里云后台获取秘钥
            $endpoint = config('aliyun_oss.endpoint');//你的阿里云OSS地址
            $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
            //   判断bucketname是否存在,不存在就去创建
            if( !$ossClient->doesBucketExist($bucket)){
                $ossClient->createBucket($bucket);
            }
            $category=empty($category)?$bucket:$category;
            $object = $category.'/'.$savePath;//想要保存文件的名称
            $file = 'E:/img/'.$savePath;//文件路径,必须是本地的。
            try{
                $ossClient->uploadFile($bucket,$object,$file);
                if ($isunlink==true){
                    unlink($file);
                }
            }catch (OssException $e){
                $e->getErrorMessage();
            }
            $oss=config('aliyun_oss.url');
            $img=$oss.$object;
          //  $this->addShop($img);
            return $oss.$object;
        }

    上传至阿里云
    
    
    
     
       $redis = new Redis();
                    $redis->connect('127.0.0.1', '6379');
                    $value = ['uid' => $uid, 'community_id' => $community_id, 'faceimg' => $faceimg];
                    $val = json_encode($value);
                    $redis->lPush('face_queue', $val);
    
    
    


  • 相关阅读:
    36-图像有用区(dfs, bfs)
    35-迷宫寻宝(一)-NYOJ82
    34- 24 Point game
    32-回文字符串(dp)
    71-n皇后
    70-合并数字
    2017.11.18 C语言的算法分析题目
    2017.11.17 C++系列---用malloc动态给c++二维数组的申请与释放操作
    2017.11.16 JavaWeb-------第八章 EL、JSTL、Ajax技术
    2017.11.15 JavaWeb的学生体质管理系统
  • 原文地址:https://www.cnblogs.com/chaihtml/p/12083631.html
Copyright © 2011-2022 走看看