首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置S3 | Gaufrette | Sylius?

配置S3 | Gaufrette | Sylius?
EN

Stack Overflow用户
提问于 2016-11-19 11:51:43
回答 1查看 756关注 0票数 1

我想把亚马逊网络服务的S3集成到Sylius中。配置它的正确方法是什么?在dnd中,你会在包中找到Sylius和Gaufrette的配置文件?

EN

回答 1

Stack Overflow用户

发布于 2016-11-25 18:42:56

首先配置您的包:

这里有一些要点,https://gist.github.com/ylastapis/e392ac72543504b05b8a332a935e8b9c

然后,您必须定义一些服务:

代码语言:javascript
复制
services:
    sylius.image_uploader:
        class: AppBundle\Uploader\ImageUploader
        arguments: [ "@app.sylius.image_uploader.config" ]
    app.sylius.image_uploader.config:
        class: 'Gaufrette\Filesystem'
        factory: [ "@knp_gaufrette.filesystem_map", get ]
        arguments: [ 'sylius_image' ]

如果您将一个新的文件系统添加到gaufrette,不要忘了更新conf

代码语言:javascript
复制
knp_gaufrette:
    adapters:
        sylius_image:
            aws_s3:
                service_id: app.amazon_s3
                bucket_name:  "%amazon_s3.bucket_name%"
                options:
                    directory: '%amazon_s3_folder_pictures%'
    filesystems:
        sylius_image:
            adapter: sylius_image
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40689042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档