Pobrałem symfony2 i mogę uruchomić go począwszy od app_dev.php.symfony2 - jak przejść z "dev" do "prod"?
Ale kiedy zacznę od app.php, a następnie pojawia się strona błędu 404.
app.php chociaż jest oczywiście i to zostanie wykonany.
Błąd dzieje widocznie gdzieś po ostatniej linii kodu w app.php:
$kernel->handle(Request::createFromGlobals())->send();
Chyba nie jest przełącznik gdzieś muszę skonfigurować.
EDIT:
Jak sugeruje Gelo I dodaje routing do wersji produkcyjnej do app/config/routing.yml.
_welcome:
resource: "@AcmeDemoBundle/Resources/config/routing.yml"
prefix: /
stworzyłem src/Acme/DemoBundle/Resources/config/routing.yml o treści:
bla:
pattern:/
defaults: {_controller:AcmeDemoBundle:Demo:index}
W DemoController::indexAction()
umieściłem die(__FILE__)
;
nic; Nadal dostaję 404 z app.php!?
EDIT dotyczące odpowiedź:
./app/console --env=prod cache:clear
załatwiło sprawę. pamiętaj o parametrze env.
oh ... Nie sprawdziłem tego. Sądzę, że oba konfiguracje są symetryczne, z wyjątkiem obsługi błędów i tego typu rzeczy. – Raffael
proszę spojrzeć na moją edycję. dzięki – Raffael
Jeszcze raz dziękuję, właściwie to śledziłem to do tej pory i usunąłem ten pakiet z appkernel i używam teraz nowego routingu. proszę spojrzeć na moją ostatnią edycję. – Raffael