我在亚马逊上托管了我的网站。我希望我的客户允许以下功能。
用户将其 s3 帐户的有效凭据和文件路径输入到我的网站。我的网站将该文件在用户的 amazon s3 帐户位置下载到我的 amazon s3 帐户。我需要使用 cake php 1.2 来执行此操作,并且这些文件大部分时间都可能超过 10GB。他们有什么推荐的方法吗?我谷歌这个,还没有找到好的解决方案。
我会看看 AWS PHP SDK。您可以将 sdk 作为供应商库包含在 cakephp 中。
http://aws.amazon.com/sdkforphp/
更具体地说,它们具有允许您将文件从一个存储桶复制到另一个存储桶的功能。
http://docs.amazonwebservices.com/AWSSDKforPHP/latest/#m=AmazonS3/copy_object