AWS2 [PHP] AWS S3 Bucket의 파일 삭제 * 현 예제는 그누보드에서 작성하였다. * 파일 업로드 자료부터 참고 $cf =array(); $cf['AWS_KEY'] = '액세스 키 ID'; $cf['AWS_SECRET'] = '비밀 액세스 키'; $cf['aws_bucket'] = '버킷명; $cf['s3Client'] = [ 'version' => 'latest', 'region' => 'AWS 리전(ex: ap-northeast-2)', 'credentials' => array( 'key' => $cf['AWS_KEY'], 'secret' => $cf['AWS_SECRET'], ) ]; // 다운로드한 SDK 파일의 autoloader를 불러옵니다. include_once(G5_PATH.'/aws/aws-autoloader.php'); // .. 2023. 3. 16. [PHP] AWS S3 Bucket에 파일 업로드 * 현 예제는 그누보드에서 작성하였다. * AWS 접속 후 [보안 자격 증명] 으로 이동하여 액세스 키를 생성해야한다. * 생성한 버킷의 권한을 퍼블릭으로 설정해준다. (버킷 정책 샘플) { "Version": "2012-10-17", "Statement": [ { "Sid": "Statement1", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::버킷명/*" } ] } $cf =array(); $cf['AWS_KEY'] = '액세스 키 ID'; $cf['AWS_SECRET'] = '비밀 액세스 키'; $cf['aws_bucket'] = '버킷명'; $cf['s3Client'] = [ 'ver.. 2023. 3. 16. 이전 1 다음