如果有人帮助我解决这个问题,我将感激不尽。
我正在为我的项目使用codeigniter框架。并希望将我的图像上传到亚马逊s3桶。当我尝试使用S3.php文件& putObjectfile()用于上传我收到错误
string(92)“您提供的授权机制不是 支持的。请使用AWS4-HMAC-SHA256。“
有人可以帮助我解决这个问题。
答案 0 :(得分:0)
请你试试以下内容:
$s3Client = S3Client::factory(array('key'=>YOUR_AWS_KEY, 'secret'=>YOUR_AWS_SECRET, 'signature' => 'v4'));