安装Symfony2时出错 - “找不到路由”

时间:2015-06-13 13:23:04

标签: symfony routes

我尝试为个人项目学习Symfony2。 我使用的是Linux Ubuntu& Mac Os X Yosemite。

我安装了框架并在这两个操作系统上创建了一个新项目。

但是当我继续我的项目时,我收到了404错误消息。

有关更多信息,我使用app8dev.php,我发现此消息:

  

找不到“GET /”的路线(来自“http://localhost/my_project/web/”)

     
      
  1. 在app / cache / dev / classes.php第2059行
  2.   

我的日志告诉我这条路线错误

  
      
  1. 错误 - 未捕获的PHP异常Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException:“找不到”GET /“的路由(来自”http://localhost/my_project/web/“)”/ var / www / html / my_project / app / cache / dev / classes.php第2059行
  2.   

我的两个Os上有这个问题,有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:1)

如果您刚刚创建了一个新的Symfony项目,则需要设置控制器和路由。有关设置新控制器的简单说明,请参阅此网页:

  

http://symfony.com/doc/current/book/page_creation.html

如果您已经设置了控制器和路由但它不起作用,您可以通过运行命令查看应用程序中所有已注册的路由:

app/console router:debug

答案 1 :(得分:0)

有人说我是Symfony 2.7中的正常错误。因为自Symfony 2.6以来没有提供捆绑演示。

有人可以向我证实这个解释吗?