【发布时间】:2014-11-20 08:28:25
【问题描述】:
所以我得到的错误是 Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException。
路线如下:
Route::get('/', 'AuthController@index');
Route::get('/login', 'AuthController@login');
Route::post('/login', ['before' => 'csrf', 'uses' => 'AuthController@authenticate']);
Route::get('/logout', 'AuthController@logout');
Route::group(['before' => 'auth'], function() {
$noIndex = [ 'except' => ['index'] ];
$noShow = [ 'except' => ['show'] ];
Route::get('/dashboard', 'PagesController@dashboard');
Route::get('/test', 'MessageController@index');
这里是控制器:
/**
* Display a listing of the resource.
* GET /test
*
* @return Response
*/
public function index()
{
return View::make('test.index');
}
【问题讨论】:
-
控制器是否有命名空间?你也不需要在你的路线上领先
/,Route::get('test'...很好 -
不,不是它只是与基本控制器和页面控制器一起坐在控制器文件夹中。
-
您使用的网址是什么?你能粘贴
php artisan routes的输出吗? -
@lowerends 给你 |消息控制器@index |认证 | |
标签: php laravel controller routes laravel-routing