收到警告:更新学说配置后“警告[缓存]无法保存密钥”

问题描述 投票:0回答:0

我收到警告:

'WARNING [cache] Failed to save key'
,在尝试更新学说配置之后。当我运行
bin/console
.

时出现此错误

我尝试更新学说配置以摆脱我收到的弃用警告。 之前我的学说配置是这样的:

orm:
    entity_managers:
        default:
            metadata_cache_driver: apcu

使用此配置,我不会收到任何错误或警告。只有弃用通知。 然后我尝试将配置更新为这样:

orm:
    entity_managers:
        default:
            metadata_cache_driver:
                type: pool
                pool: doctrine.apcu_cache_pool

framework:
    cache:
      pools:
            doctrine.apcu_cache_pool:
                adapter: cache.adapter.apcu

我在尝试运行

'WARNING [cache] Failed to save key'
时得到了
bin/console

我知道问题是因为我没有在我的 php.ini 中启用

apc.enabled_cli
。 但是我要问的是为什么在我的初始配置中即使
apc.enabled_cli = 0

也没有出现警告

谢谢!

symfony doctrine-orm doctrine symfony4 apcu
© www.soinside.com 2019 - 2024. All rights reserved.