est mon code ici ici: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'
));
comme vous pouvez le voir, je veux passer $ _FILES [ « image »] dans le SourceFile
parce que c'est ce que je veux télécharger sur AWS S3. comment puis-je faire cela parce que l'erreur que je reçois est la suivante:
Fatal error: Uncaught RuntimeException: Unable to open Array using mode r: fopen() expects parameter 1 to be a valid path, array given in
Dans le code ci-dessus, il vous manque un guillemet simple de fermeture à la fin de 'Key' => 'image.jpg, – Pango