簡體   English   中英

Symfony3路由不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM