J'ai téléchargé symfony2 et je suis capable de l'exécuter à partir de app_dev.php.
Mais quand j'ai commencer à partir de app.php puis-je obtenir une page d'erreur 404.
app.php si est évidemment là et il est exécuté.
L'erreur se produit apparemment quelque part après la dernière ligne de code dans app.php:
$kernel->handle(Request::createFromGlobals())->send();
Je suppose qu'il s'agit d'un interrupteur quelque part j'ai configurer.
EDIT:
Comme suggéré par GeLo j'ai ajouté l'acheminement de la production de la version app/config/routing.yml.
_welcome:
resource: "@AcmeDemoBundle/Resources/config/routing.yml"
prefix: /
J'ai créé src/Acme/DemoBundle/Resources/config/routing.yml avec comme contenu:
bla:
pattern: /
defaults: {_controller:AcmeDemoBundle:Demo:index}
En DemoController::indexAction()
, j'ai placé un die(__FILE__)
;
rien; je reçois toujours 404 de app.php !?
EDIT concernant la réponse:
./app/console --env=prod cache:clear
a fait le tour. l'esprit de l'env-paramètre.