php - 是否可以通过标准机制(即文件系统路径)公开 S3 存储?

标签 php perl upload amazon-s3 amazon-ec2

我需要将文件从网络浏览器上传到 S3。

我评估了许多上传组件,发现了一些我真正喜欢的东西:一个名为 FileChucker 的 CGI 程序.

唯一的问题是,该程序适用于上传到服务器,而不是 S3。

我想直接上传到 S3/EC2,我不想将文件上传到我的服务器然后将它们发送到 S3

我联系了 FileChucker 作者询问与 S3/EC2 的兼容性,他们说:

I'm not familiar with how S3/EC2 work on the backend, but FileChucker can be installed on any server that supports standard web technologies (namely Perl CGI), and it can save its uploaded files to any path accessible via that server. So if EC2 supports Perl, and if it exposes its S3 storage via the standard mechanism (i.e. a filesystem path), then it should work fine.

自从我开始调查 S3/EC2 以来已经有几天了,所以我不能确定。谁能告诉我这个条件是否满足?

if EC2 supports Perl, and if it exposes its S3 storage via the standard mechanism (i.e. a filesystem path), then it should work fine.

我相信 EC2 确实支持 perl,但我不确定。

最佳答案

您实际上可以使用沼泽标准 HTTP <form> POST 到 S3 存储桶。

http://aws.amazon.com/articles/1434

某些 FTP 客户端还允许您上传到 S3。在 Mac 上,Transmit 就是这样的客户端之一。

还有S3FS如果您想在 Mac/Linux 上挂载 S3 存储桶作为文件系统。

关于php - 是否可以通过标准机制(即文件系统路径)公开 S3 存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047732/

相关文章:

php - 将mysql数据输出到jquery的变量中

perl - 为什么 Perl 认为 `1 and 0` 是真的?

php - Laravel 5,尝试多文件上传,Request::file() 只返回最后一个文件?

upload - XMLHttpRequest upload.onprogress 立即完成

ruby-on-rails - 如何在 Carrierwave 中重新处理不同版本的图像?

php - Yii 外键验证规则

php - 使用 php post 到数据库处理在 javascript 中动态生成的表单

php - Doctrine :具有复合键的实体之间的 ManyToX 关系

database - 如何重读perl数据库查询结果

excel - 合并 Excel 中的单元格并使用 Spreadsheet::WriteExcel 提供超链接