我正在学习如何使用亚马逊来存储图像,并且已经达到了我可以使用PHP上传文件的程度。问题是,当我上传图像时,它显示为空白图像,就像它没有上传一样。这就是我所拥有的:
$result = $s3->putObject(array(
'Bucket' => $bucket,
'Key' => $keyname,
'Body' => $filepath,
'ContentType' => 'image/jpeg',
'ACL' => 'public-read',
'StorageClass' => 'STANDARD',
'Metadata' => array(
'param1' => 'value 1',
'param2' => 'value 2'
)
));
此处显示的是上传的图片(对此没什么帮助):https://motorcyclealbum.s3.amazonaws.com/test.jpg
解决
所以,'身体'需要成为SourceFile'如果上传图片。我是个笨蛋。
答案 0 :(得分:0)
所以,'身体'需要成为SourceFile'如果上传图片。我是个笨蛋。