i'm having a strange problem where the index action is executed twice on every request.
Here's the log for one single request:
- Code: Select all
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/symfony/:action/*"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/:module"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/:module/:action/*"
Aug 13 14:07:20 symfony [info] {sfFrontWebController} Initialization
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Match route [homepage] for "/"
Aug 13 14:07:20 symfony [info] {sfWebRequest} Request parameters array ( 'file' => '/path/to/someFile', 'module' => 'fileserver', 'action' => 'index',)
Aug 13 14:07:20 symfony [info] {sfContext} Initialization
Aug 13 14:07:20 symfony [info] {sfFrontWebController} Dispatch request
Aug 13 14:07:20 symfony [info] {sfFilterChain} Executing filter "sfRenderingFilter"
Aug 13 14:07:20 symfony [info] {sfFilterChain} Executing filter "sfCommonFilter"
Aug 13 14:07:20 symfony [info] {sfFilterChain} Executing filter "sfExecutionFilter"
Aug 13 14:07:20 symfony [info] {fileserverActions} Call "fileserverActions->executeIndex()"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/symfony/:action/*"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/:module"
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Connect "/:module/:action/*"
Aug 13 14:07:20 symfony [info] {sfFrontWebController} Initialization
Aug 13 14:07:20 symfony [info] {sfPatternRouting} Match route [homepage] for "/"
Aug 13 14:07:20 symfony [info] {sfWebRequest} Request parameters array ( 'file' => '/path/to/someFile', 'module' => 'fileserver', 'action' => 'index',)
Aug 13 14:07:21 symfony [info] {sfContext} Initialization
Aug 13 14:07:21 symfony [info] {sfFrontWebController} Dispatch request
Aug 13 14:07:21 symfony [info] {sfFilterChain} Executing filter "sfRenderingFilter"
Aug 13 14:07:21 symfony [info] {sfFilterChain} Executing filter "sfCommonFilter"
Aug 13 14:07:21 symfony [info] {sfFilterChain} Executing filter "sfExecutionFilter"
Aug 13 14:07:21 symfony [info] {fileserverActions} Call "fileserverActions->executeIndex()"
And this is the routing.yml:
- Code: Select all
# default rules
homepage:
url: /
param: { module: fileserver, action: index }
default_symfony:
url: /symfony/:action/*
param: { module: default }
default_index:
url: /:module
param: { action: index }
default:
url: /:module/:action/*
I have no idea why this is happening. The patterns for both requests look exactly identical... Anyone knows what could cause this ?
