用php sdk设置cloudfront

时间:2015-10-21 12:23:41

标签: php amazon-web-services

我正在尝试配置亚马逊云前端,我已经成功创建了clouldflayer url并通过控制台访问私有s3存储桶。现在我试图通过php-sdk来做,因为我尝试了以下代码

<select>
    <option>select</option>
    <option style="text-decoration: underline;">one </option>
    <option>two</option>
    <option>three</option>
</select>

但我收到错误

  

致命错误:未捕获的异常'Aws \ CloudFront \ Exception \ CloudFrontException',消息'执行错误“GetCloudFrontOriginAccessIdentity”on“https://cloudfront.amazonaws.com/2015-04-17/origin-access-identity/cloudfront/SDF345G”;

     

AWS HTTP错误:客户端错误:403 SignatureDoesNotMatch(客户端):凭据应限定为有效区域,而不是“us-west-2”。 -

我一个接一个地尝试了所有的理由,但它不起作用

1 个答案:

答案 0 :(得分:1)

  

Credential should be scoped to a valid region, not 'us-west-2'.

与大多数AWS不同,CloudFront不是区域性服务,它是一个全球性服务,通过us-east-1配置和管理,无论任何相关服务(S3,EC2等)的区域如何。部署。

'region' => 'us-east-1',