Laravel 5 执行“时出错;PutObject”;关于AWS
我试图从laravel的存储路径中读取.png文件并将其上传到amazon s3,但我遇到了以下问题: { “代码”:422, “状态”:“错误”, “数据”:{ “异常”:“在\”“AWS HTTP上执行\”“PutObject\”时出错: count():参数必须是实现 可数“ }, “消息”:“不可处理实体”} 以下是我的示例代码: $dir=存储路径(“上传”)$图像_val=$dir.'/' “product.png” $image\u加载= 存储:磁盘('s3')->put(“123/12345.png”,文件获取内容($image\u val))Laravel 5 执行“时出错;PutObject”;关于AWS,laravel-5,amazon-s3,file-upload,Laravel 5,Amazon S3,File Upload,我试图从laravel的存储路径中读取.png文件并将其上传到amazon s3,但我遇到了以下问题: { “代码”:422, “状态”:“错误”, “数据”:{ “异常”:“在\”“AWS HTTP上执行\”“PutObject\”时出错: count():参数必须是实现 可数“ }, “消息”:“不可处理实体”} 以下是我的示例代码: $dir=存储路径(“上传”)$图像_val=$dir.'/' “product.png” $image\u加载= 存储:磁盘('s3')->put(“123
有人能帮我吗?提前谢谢 最近,当我在6.2.1版中使用Guzzle,在3版中使用AWS SDK时,我突然想到了这个问题* 将Guzzle更新为6.3.*为我解决了这个问题
composer require guzzlehttp/guzzle:6.3.*
希望有帮助