Php 在Laravel 4中找不到控制器方法

Php 在Laravel 4中找不到控制器方法,php,laravel,laravel-4,url-routing,Php,Laravel,Laravel 4,Url Routing,您好,我遇到了一些问题,我创建了一个控制器,并在我的路由中注册了它,但是当我尝试浏览到它的页面时,我一直收到一个错误。默认的show、create、destroy和update方法仍然有效,但是我创建的那些方法不起作用。我希望我知道我做错了什么 错误: `Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException Controller method not found.` 我的路线: 路由::资源(“冲击网络”、“冲

您好,我遇到了一些问题,我创建了一个控制器,并在我的路由中注册了它,但是当我尝试浏览到它的页面时,我一直收到一个错误。默认的show、create、destroy和update方法仍然有效,但是我创建的那些方法不起作用。我希望我知道我做错了什么

错误:

`Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException
Controller method not found.`
我的路线:

路由::资源(“冲击网络”、“冲击控制器”)

我的控制器:

`public function itinerary()
 {

return View::make("pages/impactitinerary");
 }

 public function gallery()
 {

return View::make("pages/impactgallery");
 }

 public function lead()
 {

return View::make("pages/impactlead");
 }
`
我试着说:

www.mysite.dev/impactnetwork/itinerary

www.mysite.dev/impactnetwork/gallery

www.mysite.dev/impactnetwork/lead
但它一直说“找不到控制器方法”

这将您的控制器定义为一个资源丰富的控制器,其操作数量有限


这将您的控制器定义为一个资源丰富的控制器,具有有限的操作量。

确切地说,它将注册一些路由,这些路由可能会覆盖您以后定义的路由,因此,它们不能像您预期的那样工作。确切地说,它将注册一些可能会覆盖您稍后定义的路由的路由,因此它们不能像您预期的那样工作。
www.mysite.dev/impactnetwork/itinerary

www.mysite.dev/impactnetwork/gallery

www.mysite.dev/impactnetwork/lead
Route::resource("impactnetwork","impactController");