我刚开始学习Symfony,我从版本3.4开始。 我遇到的第一个问题是,无论我在视图.twig文件中更改了什么,Symfony都会渲染前一个文件。
我尝试创建一个新的树枝。它显示正确,之后改变了它的内容,但它不尊重我的任何修改。
我关闭了httpd.conf和浏览器中的缓存。我尝试重新启动apache并尝试检查其他浏览器。所以结果是一样的,所以罪魁祸首必须是Symfony。最后的奇迹:我找不到缓存文件的位置......
有什么想法吗?
答案 0 :(得分:1)
首先 - 你需要开发dev环境
如果您在domain.local上有symfony(例如127.0.0.1:8080),则需要输入 domain.local / app_dev.php (或127.0.0.1:8080/app_dev.php )不是" /"
您可以从命令行清除缓存
php bin/console c:c
php app/console c:c - for older sf versions
此外,您只需删除缓存文件夹中的所有文件
app / cache - 适用于较旧的版本
var / cache - 适用于3+版本