Tengo un problema con las rutas, les platico cómo estoy haciendolo y me dicen si falta algo o cualquier idea que me puedan aportar para resolverlo.
1) subí un nuevo bundle a la carpeta src del framewrok.
|--/src/QcGameBundle/
|--|--Resources/
|--|--|--config/
|--|--|--|--routing.yml (el cual tiene este contenido:
Código yml:
Ver original
qc_game_history: path: /history defaults: { _controller: QcGameBundle:Default:history } qc_game_partidas: path: /status defaults: { _controller: QcGameBundle:Default:status } qc_game_partidas: path: /play defaults: { _controller: QcGameBundle:Default:play } qc_game_start: path: /start defaults: { _controller: QcGameBundle:Default:start } qc_game_end: path: /verify defaults: { _controller: QcGameBundle:Default:verify } qc_game_won: path: /won defaults: { _controller: QcGameBundle:Default:won }
2) A nivel de src en la carpeta app tengo lo siguiente:
|--/app/
|--|--config/
|--|--|routing.yml (el cual tiene este contenido:
Código yml:
Ver original
qc_game: #Este bloque es el que agregé resource: "@QcGameBundle/Resources/config/routing.yml" prefix: /game qc_registration: resource: "@QcRegistrationBundle/Controller/" type: annotation prefix: /registration qc_main: resource: "@QcMainBundle/Controller/" type: annotation prefix: / qc_main_logout: path: /logout
3) En el archivo AppKernel.php agregé la carga del bundle.
Código PHP:
Ver original
$bundles = [ new Symfony\Bundle\FrameworkBundle\FrameworkBundle(), new Symfony\Bundle\SecurityBundle\SecurityBundle(), new Symfony\Bundle\TwigBundle\TwigBundle(), new Symfony\Bundle\MonologBundle\MonologBundle(), new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(), new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(), new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(), new Symfony\Bundle\AsseticBundle\AsseticBundle(), new QcMainBundle\QcMainBundle(), new QcRegistrationBundle\QcRegistrationBundle(), new QcGameBundle\QcGameBundle(), new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(), ];
Pero cuando intento acceder a esa ruta me manda un 404.
Mis dudas concretas son:
1) ¿Hay algo que estoy pasando por algo?
2) ¿Hay algún log en donde pueda ver información más detallada sobre qué es lo que está ocurriendo?
Nota: ya revise el log que está en var/log y lo único que encuentro es:
Cita:
[2016-07-13 16:28:12] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHtt pException: "No route found for "GET /game/history"" at /PATH_AL_CODIGO/var/cache/prod/classes.php line 2377 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFou ndHttpException(code: 0): No route found for \"GET /game/history\" at /PATH_AL_CODIGO/var/cache/prod/classes.php:2377, Symfony\\Component\\Routing\\Exception\\ResourceNo tFoundException(code: 0): at /PATH_AL_CODIGO/var/cache/prod/appProdUrlMatcher.php:244)"} []
Gracias por tomarse el tiempo.
Saludos.