标签: php image amazon-web-services amazon-s3
我们在S3上托管的12000个文件夹中分发了大约250,000张图片。其中一些已作为内容类型image / jpeg上传,有些已作为二进制/八位字节流上传。我们还有一些合作伙伴拥有自动上传图像的脚本,它们似乎也与标题不一致。无论如何强制所有过去,现在和将来的图像都是在Content-Type标题设置为image / jpeg的情况下提供的吗?
我尝试使用S3 Bucket来做这件事,但它似乎没有做太多。我想知道是否有可以自动运行的脚本或命令。
由于
答案 0 :(得分:1)
您可能想尝试使用命令行Amazon S3客户端s3cmd ---我相信您可以使用它对存储桶执行递归操作。我已经尝试过使用像S3 Bucket这样的S3客户端,传输这样的大型操作并且它从未运行良好。
如果您在Python中稍微修改一下,Boto也是一个很好的模块,可以通过键递归移动并更改内容类型。根据我的经验,这可能是最简单的方法。
我之前已经解决了这个问题,这并不好玩。祝你好运!