hier ist mein Code hier:PHP POST AWS S3
$result = $s3->putObject(array(
'Bucket' => $bucket,
'Key' => 'image.jpg',
'SourceFile' => $_FILES['image'],
'ContentType' => 'image/jpg',
'ACL' => 'public-read',
'StorageClass' => 'REDUCED_REDUNDANCY'
));
wie Sie sehen können, ich will $ _FILES passieren [ ‚Bild‘] in die SourceFile
, denn das ist, was ich AWS hochladen möchten S3. wie kann ich dies tun, weil der Fehler ich dies:
Fatal error: Uncaught RuntimeException: Unable to open Array using mode r: fopen() expects parameter 1 to be a valid path, array given in
Im obigen Code fehlt ein abschließendes Anführungszeichen am Ende von 'Key' => 'image.jpg, – Pango