我使用symfony2,当我更改twig文件时出现问题,更改没有出现,在我清除缓存后出现修改,我不能那样工作......有什么想法吗?
答案 0 :(得分:2)
也许您正在生产模式下进行测试,尝试在开发模式下进行测试,
http://yourhost/app_dev.php
http://yourhost/app.php
是prod,它总是使用缓存,我不知道是否有办法阻止它缓存你的更改。
如果您想直接在您的产品中看到修改......您可能需要 安装您的资产(如果您没有看到对图像或 css)这不是你的情况。
此链接可能有所帮助
http://symfony.com/doc/current/cookbook/configuration/environments.html
答案 1 :(得分:1)
在symfony2中有许多运行环境开发,生产,测试...如果您正在生产,它不会检查文件是否已被更改以提高性能,但是如果您使用测试环境,symfony将检查修改。
要在开发模式下运行,您需要使用app_dev.php:http://localhost/app_dev.php/your_route
请记住,只有当您与网络服务器位于同一台计算机上时,此功能才有效。