| 제목 | (자답)S3 다중업로드 질문입니다. | ||
|---|---|---|---|
| 카테고리 | CIBOARD | ||
| 글쓴이 | 공부가필요한 | 작성시각 | 2018/03/13 08:22:23 |
|
|
|||
|
php초보입니다 ㅜㅜ s3 upload 연습중인데요. 하나는 들어가지만 다중업로드를 하려는데 잘안되네요 ,, 어디가 잘못되었는지 부탁드립니다!
require 'vendor/autoload.php';
$error = $_FILES['userfile[]']['error'];
$name = $_FILES['userfile[]']['name'];
$type = $_FILES['userfile[]']['type'];
$ext = array_pop(explode('.', $name));
$bucket = 'test';
$keyname = 'testup';
$filepath = 'testup/';
$s3Client = new Aws\S3\S3Client([
'version' => 'latest',
'region' => 'ap-northeast-2',
'credentials' => [
'key' => '**************',
'secret' => '*****************************',
],
]);
$params = [
'Bucket' => $bucket,
'Key' => $name,
'Body' => $ext,
'ACL' => 'public-read',
'ContentType' => $type
];
$result = $s3Client->putObject($params);
$command = $s3Client->getCommand('PutObject', $params);
header('Location:/upload');
}
|
|||
| 태그 | s3,php,aws | ||
| 다음글 | db 에러 (2) | ||
| 이전글 | application>views 폴더 php 파일... (2) | ||
|
공부가필요한
/
2018/03/13 08:59:45 /
추천
0
|
|
kaido
/
2018/03/13 09:34:15 /
추천
0
실제로 만들어보시면 단순 루프만이 아니라 좀더 생각 할것들이 있습니다 ^^ 라이브러리로 한번 만들어 보심을 추천드립니다.
|
|
공부가필요한
/
2018/03/14 13:15:58 /
추천
0
@ kaido 네 답변갑사합니다!ㅎㅎ 연습해보겠습니다! |
기본적인걸 까먹고 고민만했네요 ^^;
혹시 저처럼 고민하시는분들은 foreach 반복문으로 돌리면됩니다!