gpt4 book ai didi

Symfony 2 重新加载翻译缓存

转载 作者:行者123 更新时间:2023-12-02 14:49:22 27 4
gpt4 key购买 nike

我正在使用 Symfony2(即将推出 3),我们得到了一些存储在数据库中的翻译。这意味着当我们运行cache:clear时,将从数据库中获取翻译并将其存储在缓存中(在磁盘上)。这也意味着用户可以直接在数据库中更改翻译,但这些更改不会立即可见。

有没有办法清除 Symfony 中的翻译缓存文件?不刷新整个缓存?

最佳答案

我就是这么做的

$cacheDir = dirname($this->getParameter('kernel.cache_dir'));

foreach (['prod', 'dev'] as $env) {
array_map('unlink', glob("$cacheDir/$env/translations/*"));
}

关于Symfony 2 重新加载翻译缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38972401/

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