티스토리 뷰

 최신 aws/aws-sdk-php (버전 4.x) 대신 PHP 7.4 호환되는 버전을 설치해야 합니다.

 

✅ 해결 방법: PHP 7.4 호환 버전 설치

AWS SDK for PHP의 지원 범위를 보면:

  • aws/aws-sdk-php v4.x → PHP 8.0 이상 필요
  • aws/aws-sdk-php v3.x → PHP 5.5 ~ PHP 8.1 지원

따라서 PHP 7.4에서는 v3.x를 설치해야 합니다.

composer require aws/aws-sdk-php:^3.0

이렇게 하면 Composer가 자동으로 PHP 7.4에서 동작 가능한 최신 3.x 버전을 설치합니다.

 

📌 설치 후 확인

composer show aws/aws-sdk-php

→ 설치된 버전이 3.x.x 로 나오면 정상입니다.

 

🔧 추가 팁

  • PHP 7.4는 2022년에 보안 지원이 끝났기 때문에, 장기적으로는 PHP 8.x로 마이그레이션을 권장합니다.
  • 당장은 ^3.0 버전의 AWS SDK (NCP Object Storage 호환 가능)으로 충분히 구현 가능합니다.
댓글