每次更改twig文件时都会出现Symfony2致命错误

时间:2012-06-05 18:42:46

标签: php symfony twig

每当我更改.twig类型的视图文件时,都会收到此错误:

  

致命错误:在第54行的/pathto/myappbundle/vendor/bundles/Symfony/Bundle/AsseticBundle/Factory/Resource/FileResource.php中的非对象上调用成员函数getContent()

我可以通过执行以下操作来解决此错误:

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

但正因为如此,每次我改变某些东西时都要清除缓存,即使是在开发中。

如果我执行命令:

php app/console router:debug

它给出了同样的错误。

我发现网上有人说他有同样的错误,他的解决方案是他的一个html.twig文件实际上保存为html.twig.twig。我查看了所有的twig文件,没有一个像那样保存。

有没有人经历过这个或解决过这个问题,或者有什么建议可以解决这个问题?我的代码中没有更具体的跟踪信息。

0 个答案:

没有答案