您好,欢迎访问一九零五行业门户网

Ceph Object Gateway S3 API 接口有关问题PHP

ceph object gateway s3 api 接口问题php
aws_key,
'secret' => aws_secret_key,
//'canonical_id' => aws_canonical_id,
//'canonical_name' => aws_canonical_name,
));
$connection->set_hostname($host);
$connection->allow_hostname_override(false);
// set the s3 class to use objects.dreamhost.com/bucket
// instead of bucket.objects.dreamhost.com
$connection->enable_path_style();
echo 测试1;
$listresponse = $connection->list_buckets();
echo 测试2;
$buckets = $listresponse->body->buckets->bucket;
foreach ($buckets as $bucket) {
echo $bucket->name . \t . $bucket->creationdate .
;
}
代码如上,host我用的是ip,因为没有域名,结果就是“测试2”那条语句不能输出,应该是$listresponse = $connection->list_buckets();有问题,具体可以看http://www.uinch.com/yun/oos-simple-demo.html,这里的作者是实现了的,但是用的同一个代码,我的就实现不了,是因为host必须用域名吗?
------解决思路----------------------
同求,对官方文档完全搞不清楚!!!!
------解决思路----------------------
楼主,你用的哪个oos,只有ip是什么情况,是自己搭建的吗?
那个“oos.ctyunapi.cn”是天翼云的oos地址,你根据情况替换啊。
其它类似信息

推荐信息