[英]Symfony2 - No route found for "GET /"
我有一個更新網站的任務。 本網站使用 Symfony2。 我嘗試在我的本地主機上模擬網站。
當我嘗試使用空方向路徑(REQUEST_URI)訪問索引頁面時,Symfony2 返回No route found for "GET /"
。 我嘗試運行的 url 是http://localhost/app_dev.php
。
當我使用(例如) /booking
它也不起作用
怎么了 ?
app/config/routing.yml :
app: resource: "@AppBundle/Controller/" type: annotation
app/config/routing_dev.yml :
_wdt: resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml" prefix: /_wdt _profiler: resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml" prefix: /_profiler _configurator: resource: "@SensioDistributionBundle/Resources/config/routing/webconfigurator.xml" prefix: /_configurator _errors: resource: "@TwigBundle/Resources/config/routing/errors.xml" prefix: /_error _main: resource: routing.yml
src/AppBundle/Resources/config/routing.yml :
AppBundle: resource: "@AppBundle/Resources/config/routing/routing.yml" prefix: / AppBundle_booking: resource: "@AppBundle/Resources/config/routing/booking.yml" prefix: /bookings AppBundle_client: resource: "@AppBundle/Resources/config/routing/client.yml" prefix: /clients AppBundle_invoice: resource: "@AppBundle/Resources/config/routing/invoice.yml" prefix: /invoices AppBundle_product: resource: "@AppBundle/Resources/config/routing/product.yml" prefix: /products AppBundle_category: resource: "@AppBundle/Resources/config/routing/category.yml" prefix: /categories AppBundle_contracts: resource: "@AppBundle/Resources/config/routing/contract.yml" prefix: /contracts AppBundle_users: resource: "@AppBundle/Resources/config/routing/user.yml" prefix: /users AppBundle_activities: resource: "@AppBundle/Resources/config/routing/activity.yml" prefix: /activities AppBundle_services: resource: "@AppBundle/Resources/config/routing/service_contract.yml" prefix: /services
src/AppBundle/Resources/config/routing/routing.yml :
AppBundle_home: pattern: / defaults: { _controller: AppBundle:Default:index }
我知道還有很多其他問題與我的相似。 但是當我嘗試按照給定答案的步驟進行操作時,它仍然不起作用。 所以我希望這會幫助我。
提前致謝。
在您的app/config/routing.yml文件中,您將注釋定義為您的路由配置類型。 但是,您正在使用 YML 文件來配置路由。
將您的app/config/routing.yml更改為:
app:
resource: "@AppBundle/Resources/config/routing/routing.yml"
並且您的包的路由配置應該正確加載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.