[英]Showing blank image when uploading to AWS S3
我正在学习如何使用Amazon存储图像,并且可以使用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
解决了
因此,如果上传图片,则“ Body”必须为“ SourceFile”。 我是一个白痴。
因此,如果上传图片,则“ Body”必须为“ SourceFile”。 我是一个白痴。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.