[英]Symfony3 routing not working
我在codeanywhere.com上有一個帳戶,在這里我以symfony3開始旅程。 第一步,我對路由有疑問。 那就是我的控制器:
<?php
namespace PracaBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
class PracaController extends Controller
{
/**
* @Route("/praca", name="_show")
*/
public function showAction()
{
return $this->render('PracaBundle:Default:praca.html.twig');
}
}
這就是我在... codeanyapp.com/app_dev.php/praca下看到的內容
No route found for "GET ca"
有誰知道這是什么問題嗎? 如果您需要更多信息,請告訴我。 多謝您的來信。
通常,如果你調用mysite.com/praca
錯誤信息應該是No route found for GET praca
,並沒有得到ca
。
如果我是你,我會檢查它是否適用於其他模式,甚至只是/。
如果沒有任何效果,請嘗試訪問通過控制台生成捆綁包時生成的DefaultController
的默認路由。
將此添加到您的app/config/routing.yml
:
....
praca:
resource: "@PracaBundle/Controller/"
type: annotation
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.