【问题标题】:how do i copy/upload file from S3 to EC2 in PHP我如何在 PHP 中将文件从 S3 复制/上传到 EC2
【发布时间】:2010-10-29 05:39:15
【问题描述】:

我在 S3 上有一个文件 示例:test-company/upload/abc.txt 我想用 php 将此 abc.txt 上传到我的 EC2 有没有人有任何想法,请与示例分享..

【问题讨论】:

    标签: php amazon-s3 amazon-ec2


    【解决方案1】:

    我用过amazon-s3-php-class,效果很好。

    Zend Framework 也有AWS support 尽管在 ZF 1.8.2 发布之前您不能在欧洲使用它。 (由于 1.8.1 中的一个 bug 已在 svn 中修复)

    【讨论】:

    • +1 表示 amazon-s3-php 类。像一个绝对的魅力一样工作。
    【解决方案2】:

    我使用了一个名为 s3cmd 的 linux 实用程序。我猜你可以很容易地从 PHP 调用这个命令行实用程序。

    【讨论】:

    【解决方案3】:

    我会选择新的 Zend Framework (1.8) 实现。还没有真正检查过,但你可以在http://framework.zend.com/ 找到它。文档在这里:http://framework.zend.com/manual/en/zend.service.amazon.s3.html

    【讨论】:

      【解决方案4】:

      没有“上传到 EC2”的方法,因为它是虚拟服务器的实例,而不是存储服务。您需要将自己的服务放在 EC2 上才能上传到它。

      但是,您可以从 S3 下载到 EC2。只需在 EC2 实例上运行 wget 或类似工具,即可从 S3 存储桶 URL 中提取文件(必要时进行身份验证)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-03-23
        • 2020-09-04
        • 2019-08-28
        • 2014-06-13
        • 1970-01-01
        • 2017-07-13
        • 2011-07-21
        • 2017-12-20
        相关资源
        最近更新 更多