the KNPLabs gaufrette bundle을 사용하여 이미지 파일을 S3에 업로드하려고합니다. 내가 그 엔드 포인트에 BASE_URL 매개 변수를 설정하려고했지만 여전히 같은 오류가 발생했습니다gaufrette로 S3에 업로드 할 때 오류가 발생했습니다.
The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
images.mynamespace.com.s3.amazonaws.com
: 나는 S3의 응답을 디버깅 할 때 나는 다음과 같은 오류를 받고 있어요. 그래서 내가 시도한 지역을 설정하는 것을 제안하는 다른 질문이 있습니다.
내가 업로드하려고하는 버킷은 EU 서부 지역 (아일랜드)에 있습니다. 아무리 내가 설정해도 gaufrette는 여전히 s3.amazonaws.com을 사용하려고합니다.
gaufrette를 올바르게 구성하려면 어떻게해야합니까?
config.yml:
knp_gaufrette:
adapters:
image_storage:
amazon_s3:
amazon_s3_id: mynamespace_admin.amazon_s3
bucket_name: %amazon_s3_bucket_name%
create: false
options:
create: true
directory: 'dirname'
region: eu-west-1
filesystems:
image_storage:
adapter: image_storage
alias: image_storage_filesystem
당신은 당신이 당신의 어댑터를 설정 한 설정 파일의 부분을 공유시겠습니까? 또한 지역의 경우 어댑터 옵션에서 영역을 전달해야합니다. – Kapil
@ 카필 감사합니다. 전체 지역 끝점 URL을 넣어서 문제가 해결되었습니다 – codecowboy