我安装了LiipImagineBundle,看起来捆绑安装正确。在我的模板中,我添加了一行:
<img src="{{ asset('bundles/codecatsfront/images/python-bg.png') | imagine_filter('my_thumb') }}" alt="...">
但此网址存在服务器错误: http://pc.t/app_dev.php/media/cache/my_thumb/bundles/codecatsfront/images/python-bg.png
我的python-bg.png是src / CodeCats / FrontBundle / Resources / public / images /链接到web / codecatsfront / images。
我也试过命令:
app/console liip:imagine:cache:resolve php-bg.png
并且它有效,我对此捆绑包的附加配置:
liip_imagine:
resolvers:
default:
web_path: ~
filter_sets:
cache: ~
my_thumb:
quality: 75
filters:
thumbnail: { size: [120, 90], mode: outbound }
答案 0 :(得分:1)
你应该摆脱“asset()”功能。
<img src="{{ 'bundles/codecatsfront/images/python-bg.png' | imagine_filter('my_thumb') }}" alt="...">
它能解决吗?