2014-09-27 1 views
-1

Я хочу изменить метод в Symfony, но когда я хочу, чтобы очистить кэш, есть проблема:Symfony 2.5.3 - ошибка в кэше: ясно --env = про

корень @ Aspire:/вар/WWW/HTML/mysym # PHP кэша приложений/консоль: прозрачный --env = прод
Очистка кэша для прода среды с отлаживать ложной
Я 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

'но когда я хочу очистить кеш, возникает проблема.' И ** WHAT ** Проблема? Как нам помочь, когда вы не скажете нам, в чем проблема? – Xatenev

+0

Я не могу очистить наличные с помощью этой команды: $ php app/console cache: clear --env = prod Я получаю FALSE в этом случае. –

ответ

1

Где вы получаете false? Если вы имеете в виду сообщение Clearing the cache for the prod environment with debug false, он просто говорит, что он очищает кеш не для среды отладки (но для prod, как вы просили).

Но если у вас есть проблемы с очисткой кеша, вы всегда можете просто удалить папку app/cache.

Смежные вопросы