我想在symfony中更改Method,但是当我想清除缓存时,存在一个问题:
root @ Aspire:/ var / www / html / mysym #php app / console cache:clear --env = prod
使用debug false 清除 prod 环境的缓存
在这种情况下,我接受了FALSE。
我的routing.yml
webdevblog:
resource: "@webdevblogBundle/Resources/config/routing.yml"
prefix: /
我的routing_dev.yml
_wdt:
resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
prefix: /_wdt
_profiler:
resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
prefix: /_profiler
_configurator:
resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml"
prefix: /_configurator
_main:
resource: routing.yml
我的DefaultController.php
namespace webdev\blogBundle\Controller;
use [...]
class DefaultController extends Controller
{
/**
* @Route("/hello/{name}", name="index")
* @Method({"POST"})
* @Template()
*/
public function indexAction($name)
{
return $this->render('webdevblogBundle:Default:index.html.twig', array('name' => $name));
}
}
答案 0 :(得分:1)
你在哪里收到false
?如果您的意思是消息Clearing the cache for the prod environment with debug false
,它只是表示它正在清除缓存而不是调试环境(但对于prod
,正如您所说的那样。)
但是如果你有任何麻烦清除缓存,你可以随时删除app/cache
文件夹。