Php 如何使用zend服务amazon将文件从网站复制到amazon bucket?

Php 如何使用zend服务amazon将文件从网站复制到amazon bucket?,php,zend-framework,amazon-s3,Php,Zend Framework,Amazon S3,我需要将资源从网站复制到我的s3存储桶。例如,像这样的图像“”我需要将其复制到s3存储桶中的文件夹中。使用Zend_Service_Amazon是否可以做到这一点 您必须使用流包装器。 我还没有处理过图像文件,但希望它能工作 $s3 = new Zend_Service_Amazon_S3($my_aws_key, $my_aws_secret_key); $s5="s".rand(); $s3->registerStreamWrapper($s5);

我需要将资源从网站复制到我的s3存储桶。例如,像这样的图像“”我需要将其复制到s3存储桶中的文件夹中。使用Zend_Service_Amazon是否可以做到这一点

您必须使用流包装器。 我还没有处理过图像文件,但希望它能工作

      $s3 = new Zend_Service_Amazon_S3($my_aws_key, $my_aws_secret_key);
      $s5="s".rand();
      $s3->registerStreamWrapper($s5);
       //$bucketname- your bucket name
      mkdir($s5."://".$bucketname);
        //$path - where you want to store your file including bucketname
      $s1=$s5."://".$path;
      $filedata = file_get_contents('yourimage url');
      file_put_contents($s1, $fildata);