2016-02-26 66 views
5

我正在开发人员模式和Windows 10中使用Symfony 2.8。当我更新模板Twig时,总是必须清除缓存以更新呈现。我查看了文件夹缓存和日志的权限,并且拥有必要的权限。Twig不更新symfony中的更改

任何帮助?

回答

5

转到应用程序配置文件(通过默认将位于../app/config/config.yml从您的根目录)。滚动到树枝配置设置(下枝:),并改变缓存值(应指向缓存目录),以假像这样:

twig: 
    cache: false 

如果你没有看到任何缓存的配置项,只需添加上面的行。

或者,您可以禁用web/app_dev.php上的树枝缓存,只是为了避免在环境中推送代码时出现任何问题。

+0

我的5美分 - 做了更改后,重新启动web服务器(可能是Apache)并手动清除缓存。 – Nick