LiipImagine筛选器无法在已部署的symfony 5站点上运行

时间:2020-05-25 09:28:36

标签: symfony ovh liipimaginebundle

这里的初级开发人员,谢谢您的帮助。

我正在尝试将Symipony5的LiipImagine捆绑包用于降低用户上传到我的网站的图像的质量,从而提高整体加载速度。

该过滤器适用于本地主机上的APP_ENV = dev和APP_ENV = prod。但是,在将(ftp)传输到服务器(OVHcloud kimsufi2015)之后,不再应用想象质量过滤器。

这是图像首次投放到页面时的URL

http://www.mycavebx.info/media/cache/resolve/my_large/uploads/images/grapeHand-5ecb7c476352f.jpeg

第二次

http://www.mycavebx.info/media/cache/my_large/uploads/images/grapeHand-5ecb7c476352f.jpeg

这是我的liip_imagine.yaml

# app/config/config.yml

liip_imagine:
    resolvers:
        default:
            web_path: ~

    filter_sets:
        cache: ~

        my_large:
            default_image: defaultImage.jpg
            quality: 1
            filters:
                thumbnail: 
                    size: [1920, 1080]
                    mode: outbound

要调试,我已经尝试过:

  • 正在检查var文件夹中的产品错误日志,没有相关的错误消息。

  • 我认为这不是权限问题,因为我已将公共所有文件夹和文件的chmod更改为777。

  • 专门将Web根定义为%kernel.project_dir%/public,将缓存前缀定义为media/cache

  • 将资产添加到TWIG模板<img src="{{ asset('/relative/path/to/image.jpg')

其他人是否有在kimsufi2015上使用LiipImagine的经验?服务器很可能根本不支持这种缓存图像过滤设置。

如果是,任何人都可以提出修复建议?

这是我的第一个stackoverflow问题。我希望我很清楚。 谢谢您的时间。

0 个答案:

没有答案