我尝试为个人项目学习Symfony2。 我使用的是Linux Ubuntu& Mac Os X Yosemite。
我安装了框架并在这两个操作系统上创建了一个新项目。
但是当我继续我的项目时,我收到了404错误消息。
有关更多信息,我使用app8dev.php,我发现此消息:
找不到“GET /”的路线(来自“http://localhost/my_project/web/”)
- 在app / cache / dev / classes.php第2059行
醇>
我的日志告诉我这条路线错误
- 错误 - 未捕获的PHP异常Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException:“找不到”GET /“的路由(来自”http://localhost/my_project/web/“)”/ var / www / html / my_project / app / cache / dev / classes.php第2059行
醇>
我的两个Os上有这个问题,有人可以帮帮我吗?
答案 0 :(得分:1)
如果您刚刚创建了一个新的Symfony项目,则需要设置控制器和路由。有关设置新控制器的简单说明,请参阅此网页:
如果您已经设置了控制器和路由但它不起作用,您可以通过运行命令查看应用程序中所有已注册的路由:
app/console router:debug
答案 1 :(得分:0)
有人说我是Symfony 2.7中的正常错误。因为自Symfony 2.6以来没有提供捆绑演示。
有人可以向我证实这个解释吗?