欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

symfony新建bundle返回404怎么办

程序员文章站 2022-05-29 18:30:00
...

symfony新建bundle返回404的解决办法:首先指定route的action位置;然后选择【自动生成/启用route】;最后找到【config/routing.yml】并添加内容【path:/Test/Test/demo】即可。

symfony新建bundle返回404怎么办

symfony新建bundle却返回404怎么办?

具体问题:

第一次用symfony 新建了一个bundle 但是返回404

phpsymfony

URL如下:http://localhost/Symfony2.4.3/web/app_dev.php/Test/Test/demo

返回信息为:No route found for "GET /Test/Test/demo"

请问自己新建个bundle 该怎么配置呢

方法回答:

你的bundle用的什么配置格式?YML?XML?

你的bundle添加了(Controller和)Action好让路由指向这个Action?

如果你用的是yml格式,你打算指定route的action位置是:YourController:yourAction且选择了自动生成/启用route,则可以到你的bundle里找到Resources/config/routing.yml,确认有类似下面的配置:

this_is_your_route:
    path: /Test/Test/demo
    defaults: { _controller: YourBundle:Your:your }

更多相关技术文章,请访问PHP中文网

相关标签: symfony php