鍍金池/ 問答/PHP/ laravel5的路由部分疑惑

laravel5的路由部分疑惑

1、

Route::get('/admin/coring/alltimeinfo','Admin\Coring\CoringController@alltimeinfo');

2、

Route::group(['prefix' => 'admin','namespace' => 'Admin', 'middleware' => ['auth', 'check.permission', 'language']],function ($router)
{
    $router->get('coring/alltimeinfo','Coring\CoringController@alltimeinfo');
}

請問這兩種路由寫法區(qū)別在哪兒,為什么下面的請求會(huì)500報(bào)錯(cuò)??

回答
編輯回答
黑與白

500是代碼錯(cuò)誤,路由是一樣的,控制器代碼應(yīng)該沒問題,那代碼問題出在中間件,你中間件一個(gè)一個(gè)加上,哪一個(gè)報(bào)錯(cuò),哪一個(gè)就出問題了

2017年8月15日 18:37
編輯回答
清夢

你下面的路由 中間間驗(yàn)證 你必須你的請求地址必須符合中間規(guī)則才能請求成功。你的請求地址是什么?你的中間間規(guī)則是什么?如果你把 'middleware' => ['auth', 'check.permission', 'language']去掉 能請求成功,說明就是中間間的規(guī)則你沒通過

2017年1月15日 17:42
編輯回答
吢丕

加了三個(gè)中間件'auth', 'check.permission', 'language'
組路由的好處就是不用重復(fù)定義命名空間,前綴之類的

2017年7月26日 07:15
編輯回答
莓森

看起來最明顯的區(qū)別就是加了中間件, 看看報(bào)錯(cuò)是不是中間件里面的錯(cuò)誤

2018年9月12日 23:20
編輯回答
墨小羽

請先錯(cuò)誤日志,報(bào)錯(cuò)信息結(jié)合起來查看一下
初步判斷了下可能是命名空間或中間件的問題

2017年6月12日 01:17