【问题标题】:Symfony Prod Cache clear returns error: The service "validator.builder" has a dependency on a non existent service "validat or.mapping.cache.apc"Symfony Prod Cache clear 返回错误:服务“validator.builder”依赖于不存在的服务“validat or.mapping.cache.apc”
【发布时间】:2016-11-24 10:50:45
【问题描述】:

当尝试清除 prod 上的缓存时,我得到: 服务“validator.builder”依赖于不存在的服务“validat or.mapping.cache.apc”。

Symfony 应用程序版本为 3.0.9。它在开发环境的开发中运行良好。 我该如何解决这个问题?

【问题讨论】:

    标签: caching symfony production-environment


    【解决方案1】:

    我发现任何遇到此问题的人都会遇到问题。 不知何故,我创建项目时 Symfony 创建的配置文件在 config_prod.yml 中有一行

    framework:
        validation:
            cache: validator.mapping.cache.apc
    

    缓存需要改成

            cache: validator.mapping.cache.doctrine.apc
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-10
      • 1970-01-01
      • 2017-03-21
      • 2019-09-28
      • 2015-05-29
      • 2018-07-22
      相关资源
      最近更新 更多