Symfony 获取带有路由/触发器问题的请求

Symfony 获取带有路由/触发器问题的请求,symfony,routing,Symfony,Routing,我在symfony2.3中有一个路由问题,我没有找到任何方法来解决我的问题。 奇怪的是,我可能是唯一一个有这种麻烦的人 首先,我将展示我的路线 homepage: pattern: / defaults: { _controller: AppUserBundle:Default:profile, id: null } user_list: path: /user/list defaults: { _controller: AppUserBundle:D

我在symfony2.3中有一个路由问题,我没有找到任何方法来解决我的问题。 奇怪的是,我可能是唯一一个有这种麻烦的人

首先,我将展示我的路线

homepage:
    pattern:  /
    defaults: { _controller: AppUserBundle:Default:profile, id: null }

user_list:
    path:     /user/list
    defaults: { _controller: AppUserBundle:Default:index }
成功登录后,用户将看到以下url“domain.com/app_dev.php/”

现在,如果用户单击任何url作为示例“所有用户列表”,url将更改为“domain.com/app_dev.php//user/List”,此GET请求将触发错误,因为路由不存在。app_dev.php后面的尾随斜杠触发问题

我使用的是symfony 2.3中的默认htaccess

我的主机配置如下所示:

<VirtualHost *:80>
    ServerName app.dev-local

    ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/app/trunk/web/$1

    DocumentRoot /var/www/app/trunk/web
    <Directory /var/www/app/trunk/web>
        # enable the .htaccess rewrites
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog /var/www/logs/app-error.log
    CustomLog /var/www/logs/app-access.log combined
</VirtualHost>

没人能帮我吗?或者没有人会遇到同样的问题?

只是一个愚蠢的问题-domain.com/user/list链接有效吗?你能粘贴一个
php应用程序/控制台路由器:debug
信息吗?
app_dev.php
用于开发环境,
app.php
用于生产环境。你使用什么环境?在生产环境中一切都很好。只有在开发环境中,“app_dev.php”后面的斜杠才存在,这会触发问题。url domain.com/user/list有效。我用php应用程序/控制台路由器的输出更新帖子:debugBLind shot-您是否将
cgi.fix\u pathinfo
设置为true?如果是,请尝试将其关闭。最简单的解决方案就是创建一个绕过url中app_dev.php的虚拟主机:)我尝试在/etc/php5/fpm/php.ini和/etc/php5/fpm/conf.d/zzzz_custom.ini中将cgi.fix_pathinfo设置为false,然后重新启动/etc/init.d/php5-fpm,但该值没有更改,并且始终为true。您有虚拟主机解决方案的示例吗?
_wdt                               ANY    ANY    ANY  /_wdt/{token}
_profiler_home                     ANY    ANY    ANY  /_profiler/
_profiler_search                   ANY    ANY    ANY  /_profiler/search
_profiler_search_bar               ANY    ANY    ANY  /_profiler/search_bar
_profiler_purge                    ANY    ANY    ANY  /_profiler/purge
_profiler_info                     ANY    ANY    ANY  /_profiler/info/{about}
_profiler_phpinfo                  ANY    ANY    ANY  /_profiler/phpinfo
_profiler_search_results           ANY    ANY    ANY  /_profiler/{token}/search/results
_profiler                          ANY    ANY    ANY  /_profiler/{token}
_profiler_router                   ANY    ANY    ANY  /_profiler/{token}/router
_profiler_exception                ANY    ANY    ANY  /_profiler/{token}/exception
_profiler_exception_css            ANY    ANY    ANY  /_profiler/{token}/exception.css
_configurator_home                 ANY    ANY    ANY  /_configurator/
_configurator_step                 ANY    ANY    ANY  /_configurator/step/{index}
_configurator_final                ANY    ANY    ANY  /_configurator/final
app_user_profile                   ANY    ANY    ANY  /user/show-profile/{id}
app_user_list                      ANY    ANY    ANY  /user/list
app_user_activate                  ANY    ANY    ANY  /user/activate/{id}
app_user_deactivate                ANY    ANY    ANY  /user/deactivate/{id}
app_user_delete                    ANY    ANY    ANY  /user/delete/{id}
app_user_edit                      ANY    ANY    ANY  /user/edit/{id}
app_user_add                       ANY    ANY    ANY  /user/add
app_user_absense_archive           ANY    ANY    ANY  /user/absense/archive/{id}
app_user_register                  ANY    ANY    ANY  /user/register
app_register_confirm               ANY    ANY    ANY  /user/confirm/{id}
app_user_password_change           ANY    ANY    ANY  /user/password/change/{id}
app_user_password_generate         ANY    ANY    ANY  /user/password/generate
app_user_export                    ANY    ANY    ANY  /user/export/{format}
app_permissions_list               ANY    ANY    ANY  /permissions
app_permissions_add                ANY    ANY    ANY  /permissions/add
app_permissions_edit               ANY    ANY    ANY  /permissions/edit/{id}
app_permissions_delete             ANY    ANY    ANY  /permissions/delete/{id}
app_roles_list                     ANY    ANY    ANY  /roles
app_roles_add                      ANY    ANY    ANY  /roles/add
app_roles_edit                     ANY    ANY    ANY  /roles/edit/{id}
app_roles_delete                   ANY    ANY    ANY  /roles/delete/{id}
app_permissionsCategory_list       ANY    ANY    ANY  /permissions-category
app_permissionsCategory_add        ANY    ANY    ANY  /permissions-category/add
app_permissionsCategory_edit       ANY    ANY    ANY  /permissions-category/edit/{id}
app_permissionsCategory_delete     ANY    ANY    ANY  /permissions-category/delete/{id}
app_permissionsCategory_activate   ANY    ANY    ANY  /permissions-category/activate/{id}
app_permissionsCategory_deactivate ANY    ANY    ANY  /permissions-category/deactivate/{id}
app_exclusionPeriods_list          ANY    ANY    ANY  /exclusion-periods
app_exclusionPeriods_add           ANY    ANY    ANY  /exclusion-periods/add
app_exclusionPeriods_edit          ANY    ANY    ANY  /exclusion-periods/edit/{id}
app_exclusionPeriods_delete        ANY    ANY    ANY  /exclusion-periods/delete/{id}
app_exclusionPeriods_activate      ANY    ANY    ANY  /exclusion-periods/activate/{id}
app_exclusionPeriods_deactivate    ANY    ANY    ANY  /exclusion-periods/deactivate/{id}
app_user_import_user               ANY    ANY    ANY  /import/user
app_user_import_school             ANY    ANY    ANY  /import/school
app_locale_list                    ANY    ANY    ANY  /locale
app_locale_add                     ANY    ANY    ANY  /locale/add
app_locale_delete                  ANY    ANY    ANY  /locale/delete/{id}
app_locale_edit                    ANY    ANY    ANY  /locale/edit/{id}
app_locale_activate                ANY    ANY    ANY  /locale/activate/{id}
app_locale_deactivate              ANY    ANY    ANY  /locale/deactivate/{id}
app_locale_change                  ANY    ANY    ANY  /locale/change/{locale}
login                              ANY    ANY    ANY  /login
homepage                           ANY    ANY    ANY  /
login_check                        ANY    ANY    ANY  /login_check
logout                             ANY    ANY    ANY  /logout