首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >对象存储服务 PHP SDK查找Bucket不存在?

对象存储服务 PHP SDK查找Bucket不存在?

提问于 2018-06-09 06:59:25
回答 1关注 0查看 542

使用PHP SDK删除COS上文件,提示Bucket不存在

配置文件:

'cos' => [ 'region' => 'cn-sorth', 'fileBucket' => 'wafer', 'uploadFolder' => 'pic', 'appID' => '1256827978' ],

控制器:

Version:1.0 StartHTML:0000000128 EndHTML:0000004192 StartFragment:0000000128 EndFragment:0000004192 SourceURL:about:blank

代码语言:javascript
运行
AI代码解释
复制
$cosClient = Cos::getInstance();
$cosConfig = Conf::getCos();
$bucketName = $cosConfig['fileBucket'];
$appId = $cosConfig['appID'];
$bucket_name = $bucketName."-".$appId;

echo $bucket_name;
$result = $cosClient->listBuckets();
var_dump($result);

$b_result =  $cosClient->headBucket(array('Bucket' => $bucket_name));
var_dump($b_result);

$result = $cosClient->deleteObject(array(
    'Bucket' => $bucket_name,
    'Key' => $key));
return $result ;

代码语言:javascript
运行
AI代码解释
复制
echo $bucket_name;

输出:wafer-1256827978

代码语言:javascript
运行
AI代码解释
复制
$result = $cosClient->listBuckets();
var_dump($result);

输出:

object(Guzzle\Service\Resource\Model)#68 (2) {

["structure":protected]=>

NULL

["data":protected]=>

array(3) {

["Owner"]=>

array(2) {

["ID"]=>

string(43) "qcs::cam::uin/100005875745:uin/100005875745"

["DisplayName"]=>

string(12) "100005875745"

}

["Buckets"]=>

array(2) {

[0]=>

array(3) {

["Name"]=>

string(22) "nongjiayuan-1256827978"

["Location"]=>

string(10) "ap-beijing"

["CreationDate"]=>

string(20) "2018-06-08T01:53:20Z"

}

[1]=>

array(3) {

["Name"]=>

string(16) "wafer-1256827978"

["Location"]=>

string(12) "ap-guangzhou"

["CreationDate"]=>

string(20) "2018-06-08T05:47:06Z"

}

}

["RequestId"]=>

string(40) "NWIxYjc4N2RfYThhYjM1MGFfYjI4Ml8xNmQzOWY="

}

}

报错:

<h4>An uncaught Exception was encountered</h4>

<p>Type: Guzzle\Common\Exception\InvalidArgumentException</p>

<p>Message: Command was not found matching HeadBucket</p>

<p>Filename: /data/release/php-weapp-demo/vendor/guzzle/guzzle/src/Guzzle/Service/Client.php</p>

<p>Line Number: 87</p>

明明名字完全一样为什么还是找不到?????

回答 2

名字真难选a

发布于 2018-01-01 15:44:16

对于包年包月的,过了5天后是不能销毁的,如果不用了可以关机闲置,等待到期后进入回收站再自动销毁即可。不过提示您,请注意取消自动续费的功能哦~

暴躁的蛆宝宝

发布于 2018-01-01 12:48:57

因为你买的是包年包月的,超过5天了,按量计费的可以随时销毁。

和开发者交流更多问题细节吧,去 写回答
相关文章
销毁MBProgressHUD
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51065513
用户1451823
2018/09/13
1K0
opencv窗口的创建/显示/销毁
说明:我们设置一个键盘上的q键,当窗口显示后,我们按下键盘上的q键则可以销毁显示的窗口。
淼学派对
2023/10/14
6100
销毁Spring Bean: 销毁Bean的基本操作有哪些?
Spring 源码解读分析中上一篇主要介绍关于Bean的初始化以及延迟初始化,接下来分析Bean的销毁阶段-和Bean 的初始化对应!Bean的销毁方式也有三种
码农架构
2020/10/26
3.8K0
销毁Spring Bean: 销毁Bean的基本操作有哪些?
[tkinter]隐藏/销毁控件
pack布局的情况下有pack_forget()方法让控件“不再显示”但控件还存在可以再次pack出来
py3study
2020/01/17
2.2K0
销毁 Session 和 Cookie
销毁 Session 和 Cookie private static void resetCookie(HttpServletRequest request, HttpServletResponse response) { Cookie userCodeCookie = new Cookie("userCode", null); Cookie userNickname = new Cookie("userNickname", null); Cookie use
MashiroT
2022/10/28
6360
关于Activity销毁,而绘制UI的子线程未销毁出现的问题
项目总结 -----------------------------------------------------------------------------------------------
听着music睡
2018/05/18
1.4K0
代币销毁问题集
我们经常会在业内的新闻报道中看到某某代币又进行了销毁的消息。那么,什么是代币销毁呢?代币是如何被销毁的呢?销毁使用的黑洞地址又是什么呢?被销毁后的代币还能被找回吗?代币为什么要进行销毁呢?今天,我们就来试着回答这些问题。
Tiny熊
2022/01/05
3K0
Java Session获取/销毁
Session会话机制,它是保存在服务器里面的,就是当我们进入一个浏览器,浏览器会 自动给我们创建一个session保存用户的信息,当关闭浏览器的时候,session就销毁 了,Session在web项目中是经常用到的。下面是session的用法。 Session在web项目中的登录是基本都用上的,那么就以账号登录为例: 代码只是展示了最里面判断登录成功并保存数据到session的
全栈程序员站长
2022/09/14
1.7K0
C++之对象的销毁
生活中对象都是被初始化后才上市的 生活中的对象被销毁前会做一些工作 问题1 : C++中如何清理需要销毁的对象? 一般而言,需要销毁的对象都应该做清理 解决方案 为每个类都提供一个public的
程序手艺人
2018/05/18
1.4K0
对象相关删除销毁处理
删除方法: delete 对象名.函数名()或者delete对象名['函数名']()
十月梦想
2018/08/29
1K0
activity跳转activity不销毁
最近在做菜单,有三个界面分别用activity来显示,如 Activity A -> Activity B -> Activity C,返回键Activity C -> Activity B -> Activity A,当从A进入到B时按返回键无法退到A,是因为在A进入B时用了finish()方法,把A给销毁了,如下:
全栈程序员站长
2022/08/31
1.5K0
ActivityManagerService--Activity销毁流程
在调用完setResult以及finish之后,开始启动Activity销毁以及结果返回的流程。
None_Ling
2019/08/02
1.6K0
python变量'创建,引用,销毁'
引用: 当参数被引用,python引用计数器自增1 python中列表和字典引用示例 列表: def add_list(p): p+=[3] 或 p=p+[3] //print结果不一致,+、+=实现不同方法 p=[1,2] add_list(p) print(p) 字典: def add_dictionary(): b=a={‘one’:1,’two’:2} print(‘{}’.format(a[‘one’])) b[‘one’]=2 b[‘two’]=1 print(‘{}’.format(b[‘one’]))
py3study
2020/01/07
2.1K0
[ Java学习基础 ] Java对象的创建和销毁
类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。
Kevin_Zhang
2019/02/20
1.8K0
[ Java学习基础 ] Java对象的创建和销毁
python对象销毁(垃圾回收)
'''python对象销毁(垃圾回收)''' class Point: 'info class' def __init__(self,x=0,y=0): self.x = x self.y = y def __del__(self): class_name = self.__class__.__name__ print(class_name, '销毁') pt1 = Point() pt2 = pt1 pt3 = pt
py3study
2020/01/06
7620
清空链表和销毁链表
注意销毁链表后,就不能对链表进行任何操作,否则为访问权限冲突,因为头结点指向的内存的操作权限已经归还给了操作系统
大忽悠爱学习
2021/03/02
2.8K0
清空链表和销毁链表
PVE 批量销毁虚拟机
注:本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
宋天伦
2023/10/21
1.5K0
函数栈帧的创建和销毁
        ①函数参数和函数返回值    ②临时变量(包括函数的非静态的局部变量以及编译器自动生产的其他临时变量)   ③保持上下文信息(包括在函数调用前后需要保持不变的寄存器)
二肥是只大懒蓝猫
2023/03/28
9000
函数栈帧的创建和销毁
C++核心准则​​ES.61:使用delete[]销毁数组,使用delete销毁对象
That's what the language requires and mistakes can lead to resource release errors and/or memory corruption.
面向对象思考
2020/05/25
9940
C++核心准则​​ES.61:使用delete[]销毁数组,使用delete销毁对象
点击加载更多

相似问题

销毁云服务器销毁后还需要扣费吗?

195

服务器销毁?

2177

销毁主机时,显示包年包月销毁主机数量已达到上限,不能销毁?

31.1K

请问怎么销毁呀?我已经销毁过一台了还可以销毁吗?

2323

一次性续费的CVM,中途销毁、退回实例,是否退余款?

2490
相关问答用户
新浪微博 | 高级总监擅长4个领域
到家集团 | 技术VP擅长5个领域
《用ChatGPT做软件测试》 | 作者擅长5个领域
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档