【发布时间】:2018-12-01 17:03:17
【问题描述】:
我正在尝试从 laravel 的存储路径读取 .png 文件并将其上传到 amazon s3,但我遇到了以下问题:
{ “代码”:422, “状态”:“错误”, “数据”: { "exception": "在 \"https://s3.amazonaws.com/mrxmms/123/12345_ach.png\" 上执行 \"PutObject\" 时出错;AWS HTTP 错误: count():参数必须是数组或者实现的对象 可数" }, “消息”:“无法处理的实体”}
这是我的示例代码:
$dir = storage_path('上传'); $image_val = $目录。 '/' ."产品.png";
$image_load = 存储::disk('s3')->put("123/12345.png",file_get_contents($image_val));
有人可以帮我吗?提前致谢!!
【问题讨论】:
标签: laravel-5 amazon-s3 file-upload