Php 无法访问后端模块;路由问题

Php 无法访问后端模块;路由问题,php,symfony1,symfony-1.4,Php,Symfony1,Symfony 1.4,我有一个symfony应用程序(版本1.4),我在其中创建了后端应用程序和模块。但是我联系不到他们。我想通过如下链接访问模块: 项目名称/管理/主要 projectname是一个别名,已在wamp服务器中设置,并在前端正常工作。 管理只是一个标签,用于指定我们处于后端部分。 main是一个模块,作为后端应用程序的主页。 routing.yml(C:\wamp\www\projectname\apps\backend\config\routing.yml)的内部是: 但是它给出了“Page Not

我有一个symfony应用程序(版本1.4),我在其中创建了后端应用程序和模块。但是我联系不到他们。我想通过如下链接访问模块:

项目名称/管理/主要

projectname是一个别名,已在wamp服务器中设置,并在前端正常工作。 管理只是一个标签,用于指定我们处于后端部分。 main是一个模块,作为后端应用程序的主页。 routing.yml(C:\wamp\www\projectname\apps\backend\config\routing.yml)的内部是:


但是它给出了“Page Not Found-404”错误。错误在哪里,或者我应该做些什么,谢谢你的帮助。

你创建了两个应用程序。相关“前端控制器”文件的实际路径是什么

前端

我想:

  • 路径:C:\wamp\www\projectname\web\index.php
  • 网址:
是这样吗

后端

后端呢

  • 1) C:\wamp\www\projectname\web\management\index.php
  • 2) C:\wamp\www\projectname\web\backend.php
案例1:

网址:

(显然,如果.htaccess配置正确,可以省略“index.php”。)

routing.yml:

homepage:
  url:   /
  param: { module: main, action: index }

default_index:
  url:   /:module
  param: { action: index }

default:
  url:   /:module/:action/*
homepage:
  url:   /management
  param: { module: main, action: index }

default_index:
  url:   /management/:module
  param: { action: index }

default:
  url:   /management/:module/:action/*
案例2:

网址:

routing.yml:

homepage:
  url:   /
  param: { module: main, action: index }

default_index:
  url:   /:module
  param: { action: index }

default:
  url:   /:module/:action/*
homepage:
  url:   /management
  param: { module: main, action: index }

default_index:
  url:   /management/:module
  param: { action: index }

default:
  url:   /management/:module/:action/*

此url()有效,谢谢:)但我如何通过“”访问?您必须设置第一个案例。“管理”必须是真实的目录。让我知道。