我對PHP很陌生,已經收到一些Symfony2項目來維護。現在我發現當我更新foo.html.twig
時,該頁面將不會更改,直到執行命令console c:c -e prod
。在此之前,顯示的頁面將是(因此是下劃線)。Symfony2緩存控制器不會更新
問題是我已經更換了一個控制器,比如說BarController.php
,但是該控制器中新增加的值在.twig文件中不起作用,我想這是因爲BarController_.php
沒有使用clear cache命令更新。我在這裏做錯了什麼?
編輯:
正如奈特說,這是不是說Symfony的緩存控制器,但至少我看到BarController_.php
比BarController.php
大年紀了,它是一個與沒有新的增值下劃線。
編輯2:
BarController.php
和BarController_.php
都位於同一個文件夾中。
Symfony不會緩存控制器。你能發表更多關於你的問題的詳細信息嗎? – Nate
這是什麼下劃線的東西?您不能用尾部下劃線命名文件。 – mblaettermann
@mblaettermann我也想知道,我認爲這些是控制器的緩存版本。至少它是一樣的東西,但過時了。 – Br2