Symfony 托管后liipImagineBundle出现问题

Symfony 托管后liipImagineBundle出现问题,symfony,liipimaginebundle,ovh,Symfony,Liipimaginebundle,Ovh,在symfony2中,我使用liipImagineBundle动态生成缩略图。它过去在我的本地服务器上工作得很好,但在托管了共享服务器的站点之后,我遇到了麻烦。我遇到了与前面描述的相同的问题,即源代码是http://my_domain.com/media/cache/resolve/my_thumb/uploads/images/entry/DSC_04121.jpg而不是http://out-of-the-nest.com/media/cache/my_thumb/uploads/images

在symfony2中,我使用liipImagineBundle动态生成缩略图。它过去在我的本地服务器上工作得很好,但在托管了共享服务器的站点之后,我遇到了麻烦。我遇到了与前面描述的相同的问题,即源代码是
http://my_domain.com/media/cache/resolve/my_thumb/uploads/images/entry/DSC_04121.jpg
而不是
http://out-of-the-nest.com/media/cache/my_thumb/uploads/images/entry/DSC_04121.jpg

由于这两个问题,我知道问题的根源,但提出的解决方案对我毫无帮助。我无法访问配置文件或php.ini。我尝试过用filezilla更改缓存的权限,但变化不大。此外,如中所述,我尝试使用
umask(0002)
umask(0000)无效

我真的不知道该怎么办,有人能帮我吗

编辑

事实证明,这毕竟可能不是一个权限问题。Symfony抛出了一个
NotLoadableException:sourceimage未在“/home/outofoo/app/./web/uploads/images/entry/DSC_04121.jpg”中找到,这是预期的,因为web文件夹不存在,我将其重命名为www,因为这是ovh所期望的。我确实配置了liip,这样它就可以通过放置

web_path:
    web_root: %kernel.root_dir%/../www
    cache_prefix: media/cache
在config.yml中,但这似乎不够

附言:如果恰好相关,那么讨论中的共享托管服务器是由OVH提供的

编辑2

发现了问题
config.yml
缺少一个:

loaders:
    default:
        filesystem:
            data_root: %kernel.root_dir%/../www

您看到的解析在LiipMagine第一次需要创建thumbs url时是正常的,因此它不是映像路径中的错误(清空本地服务器上的web/media/cache目录并刷新,您也会在那里看到它)。它无法创建拇指的事实就是为什么您一直看到解决方案

当您使用解析链接时,应用程序开发人员会说什么?为远程主机启用它并选中

它显示标准:“找不到源映像”。尽管问题可能来自于此:由于ovh希望您的公共文件位于www文件夹中,我将默认web目录重命名为“www”。现在,symfony告诉我:
在/home/outofoo/app//web/uploads/images/entry/DSC_04121.jpg中找不到源映像“
,尽管在liip的配置中,我有这样一个:
web_root:%kernel.root\u dir%/../www