使用LiipImagineBundle和Symfony3找不到图像

时间:2017-02-16 08:45:06

标签: php symfony bundle liipimaginebundle

我想在Symfony3中使用LiipImagineBundle。

安装完成后,我在config.yml

中配置了捆绑包
liip_imagine:
    resolvers:
       default:
          web_path: ~ 
    filter_sets:
        cache: ~
        my_thumb:
            quality: 75
            filters:
                thumbnail: { size: [120, 90], mode: outbound 

在html代码中使用:

<img src="{{ asset('/t/1.jpg') | imagine_filter('my_thumb') }}" />

在渲染的html中:

<img src="http://localhost/test/web/app_dev.php/media/cache/resolve/my_thumb/test/web/t/1.jpg">

未找到图片。

2 个答案:

答案 0 :(得分:0)

请在路径web/t/1.jpg查看您的图片。另外,请检查路径http://localhost/test/web/app_dev.php/media/cache/resolve/my_thumb/test/web/t/1.jpg是否生成了图像拇指。

答案 1 :(得分:0)

将php.ini中的这一行取消注释到php文件夹中。

extension=php_fileinfo.dll
extension=php_gd2.dll