Symfony:Twig值保持不变

时间:2014-12-15 09:14:29

标签: php symfony caching twig

我的树枝上的值不会发生变化。 在一个小树枝中,我使用一些参数的值形成一个导入的yml文件。 如果更改了导入文件中的内容,则树枝中的值保持不变。

为什么树枝值仍然被缓存?或者我怎样才能清除twig缓存? 我不想每次都清除所有缓存,也不会将缓存值设置为false。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

当您使用prod环境时,会缓存twig模板,您需要清除 twig cache来查看更改。

您可以使用以下命令清除twig缓存:

php app/console cache:clear --env=prod

或:

rm -rf app/cache/prod/twig

使用dev环境时,如果对其进行更改,将自动重新编译树枝模板。

请注意,这不会删除APC缓存。

以下是文档about twig template caching