我正在设置一个新的symfony2项目 我的routing.yml无法找到我的控制器
我的控制器位于:
的src /银行/ SNSBundle /控制器/ HomeController.php
在我的app / config / routing.yml中:
home:
path: /blah
defaults: { _controler: BankSNSBundle:Home:Index}
这是我的家庭控制器:
<?php
namespace Bank\SNSBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class HomeController extends Controller {
/**
* @return \Symfony\Component\HttpFoundation\Response
*/
public function IndexAction(){
return $this->render('BankSNSBundle:Home:index.html.twig', array('name' => "Ralph"));
}
}
当我去/ blah我得到这个错误:
无法找到路径&#34; / blah&#34;的控制器。路线是错误的 构造
可以告诉我我的代码有什么问题吗?
拉尔夫
答案 0 :(得分:4)
也许是错字:
默认值:{_ control l er:BankSNSBundle:Home:Index}
(控制器有2&#34; L&#34;)