gpt4 book ai didi

symfony - 尝试使用 gaufrette 上传到 S3 时出错

转载 作者:行者123 更新时间:2023-12-04 23:50:33 27 4
gpt4 key购买 nike

我正在尝试使用 the KNPLabs gaufrette bundle将图像文件上传到 S3。调试来自 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

我已经尝试将 base_url 参数设置为该端点,但仍然出现相同的错误。还有其他关于 SO 的问题建议设置我也尝试过的区域。

我要上传到的存储桶位于欧盟西部地区(爱尔兰)。无论我尝试什么配置,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

最佳答案

I needed to set region to s3-eu-west-1.amazonaws.com

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: s3-eu-west-1.amazonaws.com

关于symfony - 尝试使用 gaufrette 上传到 S3 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23307332/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com