zoukankan      html  css  js  c++  java
  • thinkphp使用阿里云OSS最新SDK,文件部署

    这文章是建立在你已经注册号阿里云的OSS,和创建好Bucket前提下:
    其实阿里云的帮助与文档写的很详细,这里只说一下源码方式

    1.phpsdk下载地址(摘自阿里云OSS的帮助与文档)(也有我自己下载的一个在附件里)
    github地址:https://github.com/aliyun/aliyun-oss-php-sdk
    ChangeLog:https://github.com/aliyun/aliyun-oss-php-sdk/blob/master/CHANGELOG.md
    历史版本:https://github.com/aliyun/aliyun-oss-php-sdk/releases

    2.下载后文件应该是是这样的:

    接下来.把这个文件夹放到ThinkPHPLibraryVendor目录下:

    接着可以随便在一个控制其中写入以下代码:

    (代码:
    use OSSOssClient; // | OSS客户端类,用户通过OssClient的实例调用接口 |
    use OSSCoreOssException; // | OSS异常类,用户在使用的过程中,只需要注意这个异常|
    require_once "./ThinkPHP/Library/Vendor/aliyu/autoload.php"; //引入这个阿里云文件
    )
    接着再任何一个方法中使用:
    $accessKeyId = "<您从OSS获得的AccessKeyId>"; ;
    $accessKeySecret = "<您从OSS获得的AccessKeySecret>";
    $endpoint = "<您选定的OSS数据中心访问域名,例如oss-cn-hangzhou.aliyuncs.com>";
    try {
    $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
    } catch (OssException $e) {
    print $e->getMessage();
    }
    就可测试sdk是否可用了。
    接着我想你看这个文件就能好好用了:


    ps:买一个OSS自己玩下也行,反正半年40g空间才5块钱。但是要先注册阿里云账号(自己百度)。下面也是ps
    1.先注册阿里云账号
    2.购买阿里云OSS服务
    3.进入阿里云的管理控制台,选择OSS控制台,创建Bucket(可多个,可用这个平台管理上传的文件)
    4.获取Access Key(2个主要参数或者3个)
    5.注意使用的的是哪个区域的服务器,链接会不一样(主要看红框内的)

    6.然后你就可以试试了...

  • 相关阅读:
    将CSV格式的文件导入到数据中
    查询及删除数据重复记录的方法
    创建job
    存储过程动态创建表,以时间给表命名
    索引表空间
    sequence 作为序列插入值不是第一个
    2.类(对象)之间的关系
    1.类和对象
    angularJS1笔记-(1)-多控制器
    angularJS中$apply()方法详解
  • 原文地址:https://www.cnblogs.com/mracale/p/6668296.html
Copyright © 2011-2022 走看看