gpt4 book ai didi

symfony - Doctrine 缓存无法识别的选项错误

转载 作者:行者123 更新时间:2023-12-04 13:38:14 24 4
gpt4 key购买 nike

我使用以下选项来激活Symfony2中 Doctrine 的缓存:

doctrine:
dbal:
...
orm:
default_entity_manager: default
...
metadata_cache_driver: apc
query_cache_driver: apc
result_cache_driver: apc
但是我收到以下错误消息:

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]Unrecognized options "metadata_cache_driver, query_cache_driver,result_cache_driver" under "doctrine.orm"


我正在使用以下版本:

doctrine/cache: v1.4.1

doctrine/common: v2.5.0

doctrine/dbal: v2.4.4

symfony/symfony: v2.6.11


有什么建议?

最佳答案

如果在entity_managersconfig.yml部分下配置了多个实体管理器,则需要为每个实体管理器分别配置以下选项:

doctrine:
orm:
default_entity_manager: default
entity_managers:
default:
...
metadata_cache_driver: apc
query_cache_driver: apc
result_cache_driver: apc
another_entity_manager:
...
metadata_cache_driver: apc
query_cache_driver: apc
result_cache_driver: apc

关于symfony - Doctrine 缓存无法识别的选项错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32333371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com