gpt4 book ai didi

php - RiakCS S3 PHP 客户端库

转载 作者:可可西里 更新时间:2023-11-01 00:32:13 24 4
gpt4 key购买 nike

那里有任何 RiakCS S3 PHP 客户端库吗?我能找到的最好的是 S3cmd命令行客户端软件。

我还看到有 Riak PHP Client , 但看起来与 S3 没有任何关系。

我已经安装了 aws-sdk-php-laravel并使用与 RiakCS S3 相同的凭据,但它似乎不起作用。错误信息如下:

The AWS Access Key Id you provided does not exist in our records.

感谢您提供任何指导或建议。

最佳答案

实际上,如果您使用的是 Riak,它就不是代理,而是一个完全不同的端点。所以你应该用 base_url 选项这样做:

$s3 = S3Client::factory([
'base_url' => 'http://127.0.0.1:8080',
'region' => 'my-region',
'key' => 'my-key',
'secret' => 'my-secret',
'command.params' => ['PathStyle' => true]
]);

使用 'command.params' 允许您设置在每个操作中使用的参数。您将需要在每个请求上使用 'PathStyle' 选项,以确保 SDK 不会像对 Amazon S3 那样将您的存储桶移动到 URL 的主机部分。

这是在 issue on GitHub 上讨论的全部内容.

关于php - RiakCS S3 PHP 客户端库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24844636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com