无法将文件上传到Amazon s3存储桶

时间:2017-10-24 05:53:30

标签: php codeigniter amazon-s3

如果有人帮助我解决这个问题,我将感激不尽。

我正在为我的项目使用codeigniter框架。并希望将我的图像上传到亚马逊s3桶。当我尝试使用S3.php文件& putObjectfile()用于上传我收到错误

  

string(92)“您提供的授权机制不是   支持的。请使用AWS4-HMAC-SHA256。“

有人可以帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

请你试试以下内容:

$s3Client = S3Client::factory(array('key'=>YOUR_AWS_KEY, 'secret'=>YOUR_AWS_SECRET, 'signature' => 'v4'));