Symfony app.php刷新缓存

时间:2014-07-01 22:00:16

标签: php symfony caching

Controller的第一个版本有这个路线:

/**
 * @Route("/troll", name="route_troll")
 */
public function trollAction() {...}

我制作了php app/console cache:clearphp app/console cache:clear --env=prod --no-debug 。然后我去了网址:app.php/trollapp_dev.php/troll。两者都很有效。

然后我将Controller改为:

/**
 * @Route("/trolls", name="route_troll")
 */
public function trollsAction() {...}

我再次编写了控制台命令,然后我尝试测试网址......

在app_dev.php上:

/troll - error 404 - ok

/trolls - rendered template - ok

在app.php上:

/troll - rendered template - wtf?

/trolls - error 404 - wtf?

我甚至试图通过文件管理器强制删除所有./app/cache/*文件,但它没有帮助。

1 个答案:

答案 0 :(得分:0)

我找到了答案。只需删除var / cache / prod / *然后运行php app / console cache:clear --env = prod --no-debug