【问题标题】:AWS S3 and AjaXplorerAWS S3 和 AjaXplorer
【发布时间】:2013-07-02 17:05:39
【问题描述】:

我正在使用 AjaXplorer 让我的客户可以访问存储在 Amazon S3 中的共享目录。我安装了 SD,配置了插件 (http://ajaxplorer.info/plugins/access/s3/),可以上传和下载文件,但上传大小仅限于我的主机 PHP 限制,即 64MB。

有没有一种方法可以直接上传到 S3 而无需通过我的主机来提高速度并有 S3 限制,没有 PHP?

谢谢

【问题讨论】:

    标签: amazon-s3 file-management pydio


    【解决方案1】:

    我认为这是不可能的,因为服务器会先爬到PHP文件,然后再转移到bucket。

    也许

    【讨论】:

      【解决方案2】:

      解决这个问题的唯一方法是使用一些可以完全绕过您的服务器/PHP 并直接流式传输到 S3 的 JQuery 或 JS。这涉及启用 CORS 并动态创建签名策略以允许您上传,但可以这样做!

      我遇到了这个问题,我们的网站用户使用了一些非常大的媒体文件,我不想再将这些文件托管在网络服务器本身上。

      最好的起点,恕我直言,这里是: https://github.com/blueimp/jQuery-File-Upload

      这里有一个演示: https://blueimp.github.io/jQuery-File-Upload/

      这是为了将文件上传+写入到各种位置,包括 S3。唯一棘手的地方是让您的 MIME 类型为每个特定上传正确,并以您需要的方式获取您的存储桶策略。

      【讨论】:

        猜你喜欢
        • 2016-08-28
        • 1970-01-01
        • 2019-03-26
        • 2017-07-24
        • 1970-01-01
        • 1970-01-01
        • 2021-02-19
        • 2021-01-29
        • 2017-11-12
        相关资源
        最近更新 更多