找不到 GET/Site/{slug} 的路线

No Route found For GET/Site/{slug}

请帮我解决这个问题。好吧,在控制器中,我通过注释给出了路径,在调用之后它显示了一个丢失的路径。我检查了 php app / console debug: route 并且我的路径存在。我做了 cache: clear 并没有帮助。你知道解决办法吗?

<pre>
class RepController extends Controller
{
     /**
     * @Route("Single/{userStructureSymbol}"),name="Single",defaults="ZFI0")
     * @Method("GET")
     */
    public function indexAction(Request $request,$userStructureSymbol)
    {

       Someexample code here

        return $this->render('RepBundle:Default:index.html.twig', array(
            'array'=>example
        ));
    }

Routing.yml

    rep:
    resource: "@RepBundle/Controller/"
    type:     annotation
    prefix:   /Rep
 -------------------------- ---------- -------- ------ -----------------------------------
  Name                       Method     Scheme   Host   Path
 -------------------------- ---------- -------- ------ -----------------------------------
  _wdt                       ANY        ANY      ANY    /_wdt/{token}
  _profiler_home             ANY        ANY      ANY    /_profiler/
  _profiler_search           ANY        ANY      ANY    /_profiler/search
  _profiler_search_bar       ANY        ANY      ANY    /_profiler/search_bar
  _profiler_purge            ANY        ANY      ANY    /_profiler/purge
  _profiler_info             ANY        ANY      ANY    /_profiler/info/{about}
  _profiler_phpinfo          ANY        ANY      ANY    /_profiler/phpinfo
  _profiler_search_results   ANY        ANY      ANY    /_profiler/{token}/search/results
  _profiler                  ANY        ANY      ANY    /_profiler/{token}
  _profiler_router           ANY        ANY      ANY    /_profiler/{token}/router
  _profiler_exception        ANY        ANY      ANY    /_profiler/{token}/exception
  _profiler_exception_css    ANY        ANY      ANY    /_profiler/{token}/exception.css
  _twig_error_test           ANY        ANY      ANY    /_error/{code}.{_format}
  rep_rep_index              ANY        ANY      ANY    /Rep/Single{userStructureSymbol}
  index                      ANY        ANY      ANY    /
  APManager                  ANY        ANY      ANY    /APManager/{name}
  APManagerMain              ANY        ANY      ANY    /APManagerMain/{name}
  fos_user_security_login    GET|POST   ANY      ANY    /login
  fos_user_security_check    POST       ANY      ANY    /login_check
  fos_user_security_logout   GET        ANY      ANY    /logout
  fos_user_profile_show      GET        ANY      ANY    /profile/
  fos_user_profile_edit      GET|POST   ANY      ANY    /profile/edit
  easyadmin                  ANY        ANY      ANY    /admin/
  admin                      ANY        ANY      ANY    /admin/
 -------------------------- ---------- -------- ------ -----------------------------------

你的注释有问题:

@Route("Single/{userStructureSymbol}"),name="Single",defaults="ZFI0")

应该是

@Route("Single/{userStructureSymbol}",name="Single",defaults="ZFI0")

对于许多括号 - 所以其余部分被忽略 - 在 debug:router 中允许任何方法,但它应该只是 GET