技术支持渠道 您可以通过关键字在左侧搜索框中搜索本产品的文档,帮助您快速找到需要的文档。 开发者社区提供的技术支持渠道如下: 开发过程中,您有任何问题可以在华为云对象存储服务论坛中发帖求助。

安装PHP-FPM 介绍 简要介绍 PHP-FPM(PHP FastCGI Process Manager),PHP FastCGI进程管理器,用于管理PHP进程池的软件,用于接受web服务器的请求。PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置。

删除桶 功能说明 删除桶,待删除的桶必须为空(不包含对象、历史版本对象或分段上传碎片)。 方法定义 1. ObsClient->deleteBucket(array $parameter)

2. ObsClient->deleteBucketAsync(array $parameter

删除对象 功能说明 删除指定桶中的对象。 方法定义 1. ObsClient->deleteObject(array $parameter)

1. ObsClient->deleteObject(array $parameter, callable $callback) 请求参数

复制段 功能说明 初始化分段上传任务后,通过分段上传任务的ID,复制段到指定桶中。 方法定义 1. ObsClient->copyPart(array $parameter)

2. ObsClient->copyPartAsync(array $parameter, callable

常见问题 如何进行分段上传 如何创建文件夹 如何列出所有对象 如何使用URL进行授权访问 如何使用表单上传 如何分段下载大对象 如何使对象可以被匿名用户访问 如何确定OBS服务地址和区域信息 如何获取访问密钥 如何使用Composer下载SDK HTTP状态码报405,如何处理?

IDEA官方网站下载。 获取并安装PHP安装包,可至PHP官方下载页面下载。 将PHP安装目录中的“php.ini-production”文件复制到“C:\windows”,改名为“php.ini”,并在文件中增加如下内容。 1

2

3 extension_dir = "{php安装目录}/ext"

节。 代码样例 // 引入依赖库

require 'vendor/autoload.php';

// 使用源码安装时引入SDK代码库

// require 'obs-autoloader.php';

// 声明命名空间

use Obs\ObsClient;

// 创建ObsClient实例

复制对象 功能说明 为指定桶中的对象创建一个副本。 方法定义 1. ObsClient->copyObject(array $parameter)

2. ObsClient->copyObjectAsync(array $parameter, callable $callback)

示例程序 OBS PHP SDK提供了丰富的示例程序,方便用户参考或直接使用。您可以从OBS PHP SDK开发包中获取示例程序,如eSDK_Storage_OBS__PHP.zip,解压后eSDK_Storage_OBS__PHP/examp

异步调用 功能说明 桶相关接口和对象相关接口均支持以“Async”结尾的方式进行异步调用(例如,同步方法为ObsClient->putObject,则异步方法为ObsClient->putObjectAsync)。异步调用完成后会将返回结果输出到回调函数中,回调函数依次包含SDK

创建桶 功能说明 按照用户指定的桶名创建一个新桶。新创建桶的桶名在OBS中必须是唯一的。除同一个用户重复创建同一区域的同名桶外,其他场景重复创建同名桶均会失败。一个用户可以拥有的桶的数量不能超过100个。 方法定义 1. ObsClient->createBucket(array

删除桶策略 功能说明 删除桶的策略。 方法定义 1. ObsClient->deleteBucketPolicy(array $parameter)

2. ObsClient->deleteBucketPolicyAsync(array $parameter, callable $callback)

请求数组 功能说明 调用ObsClient的相关接口均需要传入请求数组(associative array类型)作为输入。对于桶操作接口,请求数组中固定包含Bucket用于指定桶名(ObsClient->listBuckets除外);对于对象操作接口,请求数组中固定包含Bucket和Key分别用于指定桶名与对象名。

删除单个对象: // 引入依赖库

require 'vendor/autoload.php';

// 使用源码安装时引入SDK代码库

// require 'obs-autoloader.php';

// 声明命名空间

use Obs\ObsClient;

// 创建ObsClient实例

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐