如何在symfony中覆盖奏鸣曲媒体包的默认上传路径?

时间:2015-11-07 16:30:33

标签: php symfony sonata-media-bundle

我有以下问题,我在使用Sonata Media捆绑包进行媒体上传的Symfony 2应用程序中工作,我在Bluehost中托管应用程序,我的问题是,如何覆盖媒体上传的默认路径在sonata media bundle?中,因为我需要上传到“public_html”目录而不是默认的web目录?,谢谢和亲切的问候/

1 个答案:

答案 0 :(得分:1)

查看Sonata Media Bundle的possible configuration

如您所见,您可以通过文件系统配置为媒体文件提供目标路径。

默认值为:

%kernel.root_dir%/../web/uploads/media                          

自定义路径(媒体文件夹与项目文件夹位于同一级别):

sonata_media:
    filesystem:
        local:
            directory:  %kernel.root_dir%/../../media
            create:     false

create true 表示如果指定的目录不存在,将会创建该目录。