symfony:如何在没有web / as索引目录时引用使用LiipImagineBundle生成的图像

时间:2014-03-19 01:16:15

标签: symfony liipimaginebundle

我已安装LiipImagineBundle以在我的localhost上为我的图片应用过滤器。 它完美无缺。它生成像my_project/web/media/cache/my_widen/images/products/image.jpg这样的图像,我用它来显示:

<img src="{{ ('/images/products/' ~ product.imageName) | imagine_filter('my_widen') }}">

问题:在我的远程共享服务器中,索引目录不是my_project/web,正如我在本地计算机中定义的那样,只是my_project/。由于我无法将其更改为my_project/web,因此我无法在web/media/cache...看到图片,除非我使用此图片:

如何使用相同的代码在两台计算机(本地和远程)中正确显示它们?

1 个答案:

答案 0 :(得分:0)

听起来您需要更改捆绑包配置中的data_root。有关详细信息,请阅读configuration chapter of the documentation