Как создать европейскую корзину Amazon S3 с помощью Zend_Service_Amazon_S3

#php #zend-framework #amazon-s3

#php #zend-framework #amazon-s3

Вопрос:

с помощью Zend_Service_Amazon_S3 вы можете создать корзину с помощью этого кода:

 $s3 = new Zend_Service_Amazon_S3($key, $secretKey);
$s3->createBucket('my-fantastic-bucket');
  

Вторым параметром createBucket является «местоположение». Какое значение необходимо для создания корзины в Европе (Ирландия)?

Ответ №1:

Вы указываете название фактического местоположения.

У каждого местоположения есть имя, поэтому вы просто вводите его.

http://docs.amazonwebservices.com/AmazonS3/latest/API/index.html?RESTBucketPUT.html

 Specifies the Region where the bucket will be created


Valid Values: EU | us-west-1 | ap-southeast-1 | ap-northeast-1 | empty string (for the US Classic Region)

Default: US Standard

Ancestor: CreateBucketConfiguration
  

Итак, ваш код может быть таким:

 $s3 = new Zend_Service_Amazon_S3($key, $secretKey);
$s3->createBucket('my-fantastic-bucket', 'us-west-1');