欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

七牛云存储 - phpsdk下七牛官方单元测试代码执行类依赖错误

程序员文章站 2024-01-28 15:21:04
...

执行自带单元测试时,依赖报错
执行过程如下:

//test目录
AuthTest.php  Base64Test.php  BucketTest.php  Crc32Test.php  DownloadTest.php  EtagTest.php  FopTest.php  FormUpTest.php  HttpTest.php    PfopTest.php  ResumeUpTest.php
//执行
phpunit PfopTest

七牛云存储 - phpsdk下七牛官方单元测试代码执行类依赖错误

回复内容:

执行自带单元测试时,依赖报错
执行过程如下:

//test目录
AuthTest.php  Base64Test.php  BucketTest.php  Crc32Test.php  DownloadTest.php  EtagTest.php  FopTest.php  FormUpTest.php  HttpTest.php    PfopTest.php  ResumeUpTest.php
//执行
phpunit PfopTest

七牛云存储 - phpsdk下七牛官方单元测试代码执行类依赖错误

类没找到,应该是安装没有安装对


支持以下几种安装方式。推荐使用 Composer安装方式 。


使用 Composer 安装

Composer 是一个简单易用的 PHP 依赖管理工具。你可以在自己的项目中声明所依赖的外部工具库,Composer 会自动帮你安装这些依赖的库文件。

使用 Composer 安装 Qiniu SDK 的步骤非常简单:

安装 Composer :
curl -sS https://getcomposer.org/installer | php
使用 Composer 获取最新版本的 Qiniu SDK :
php composer.phar require qiniu/php-sdk
你代码中 require Composer生成的 autoloader:

注意安装后还要引入:

无论你是通过哪种方式安装SDK, 安装之后必须将SDK包含到你的项目中才可以调用SDK中的方法。你可以参考以下的表格,按照你的安装方式将SDK引入到你的项目中。只需要一句简单的 require 将autoloader引入即可使用,注意要将 path_to_sdk 替换成你项目中的实际路径。

安装方式    引入SDK
Composer 安装    require 'path_to_sdk/vendor/autoload.php';
下载Composer安装包    require 'path_to_sdk/vendor/autoload.php';
下载源码安装包    require 'path_to_sdk/autoload.php';
相关标签: 七牛云存储 php