Hvordan aktiverer jeg prod?

stemmer
4

Når jeg går til min Symfony2 prosjekt ved hjelp app_dev.php, ser jeg nettstedet mitt. Når jeg besøker det ved hjelp app.php, ser jeg Symfony2 velkomstsiden som kommer opp for nye prosjekter.

Jeg har ikke satt noe i mitt config_dev.yml eller routing_dev.yml filer. Jeg har kjørt php app/console cache:clear. Hvorfor kan jeg ikke se mitt prosjekt utenfor utvikling modus?

Her er min routing.yml

_welcome:
    resource: @FooBundle/Resources/config/routing.yml

og min routing_dev.yml

_assetic:
    resource: .
    type:     assetic

_wdt:
    resource: @WebProfilerBundle/Resources/config/routing/wdt.xml
    prefix:   /_wdt

_profiler:
    resource: @WebProfilerBundle/Resources/config/routing/profiler.xml
    prefix:   /_profiler

_configurator:
    resource: @SymfonyWebConfiguratorBundle/Resources/config/routing/configurator.xml
    prefix:   /_configurator

_main:
    resource: routing.yml

og FooBundle / Resources / config / routing.yml

homepage:
    pattern:  /
    defaults: { _controller: FooBundle:Default:index }

(other stuff...)
Publisert på 14/04/2011 klokken 20:29
kilden bruker
På andre språk...                            


2 svar

stemmer
12

Prøv å kjøre dette:

php app/console --env=prod cache:clear

Også du kan prøve debugging ruter med:

php app/console --env=prod router:debug
Svarte 19/04/2011 kl. 10:44
kilden bruker

stemmer
1

Som controllergjorde routing.ymlog routing_dev.ymlrute med følgende mønster?
pattern: /

de skal rute til samme styreenhet.

Vennligst legg inn din routing * .yml

Svarte 15/04/2011 kl. 11:46
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more