AWS S3和AjaXplorer

时间:2013-07-02 17:05:40

标签: amazon-s3 file-management pydio

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

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

由于

2 个答案:

答案 0 :(得分:1)

我认为这是不可能的,因为服务器将首先爬到PHP文件然后转移到存储桶。

也许

答案 1 :(得分:0)

唯一的解决方法是使用一些可以完全绕过服务器/ PHP并直接流入S3的JQuery或JS。这包括启用CORS并动态创建签名策略以允许您上传,但可以完成!

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

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

演示在这里: https://blueimp.github.io/jQuery-File-Upload/

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