Trả về Symfony2 Không tìm thấy tuyến đường cho "GET /" khi tôi cố gắng chạy http://localhost/app_dev.php, nhưng url này hoạt động: http://localhost/app_dev.php/hello/Symfony. Tôi đã loại bỏ AcmeDemoBundle và tôi đang cố gắng chạy một gói ví dụ từ một hướng dẫn symfony2. Chuyện gì thế ?symfony 2 Không tìm thấy tuyến đường cho "GET /"
app/config/routing.yml:
ShopMyShopBundle:
resource: "@ShopMyShopBundle/Resources/config/routing.yml"
prefix: /
app/config/routing_dev.yml:
_assetic:
resource: .
type: assetic
_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
_main:
resource: routing.yml
src/Shop/MyShopBundle/Resources/config/routing.yml:
ShopMyShopBundle_homepage:
pattern: /hello/{name}
defaults: { _controller: ShopMyShopBundle:Main:index }
requirements:
_method: GET
Tôi có cùng bây giờ, tôi theo tất cả những lời đề nghị, nhưng không làm việc. Tôi nghĩ tất cả các câu trả lời đều lỗi thời. – samayo
Hôm nay với các chú thích chúng ta phải nhớ để kích hoạt annoations trong file config.yml của bó của chúng tôi: tất cả: tài nguyên: "@ OurBundle/Controller /" loại: chú thích – Nico
Cảm ơn đã sửa Geoffrey – bacbos