2016-02-14 64 views
1

我試圖使用中間件的網絡,但是當我把它裏面我的路線,我的項目停止工作,並顯示此錯誤網絡中間件laravel 5.2

哎呦,看起來像出事了。

當我在中間件網絡之外移除並使用我的路由時,再次運行。可能是什麼? (對不起,我的英文,它不是我的母語)。

這工作:

Route::get('/contact', '[email protected]'); 
Route::post('/contact', '[email protected]'); 

Route::group(['middleware' => ['web']], function() { 

}); 

這不作品:

Route::group(['middleware' => ['web']], function() { 
    Route::get('/contact', '[email protected]'); 
    Route::post('/contact', '[email protected]'); 
}); 
+0

嘗試從'web'中刪除括號並嘗試:'['middleware'=>'web']'。 –

+0

不工作......但我發現如何解決它;) – faridcs

回答

1

我發現如何解決這個

  1. 必須生成PHP工匠鍵的鍵:產生
  2. 配置/ app.php地方產生鍵」 => 'xxxxxxxxxxxxxxxxxx',

我設置爲真調試屬性在配置/ app.php( '調試'=> ENV( 'APP_DEBUG',真))和我看到如何解決這個問題

+0

就像一個筆記,你可以把你的密鑰放在.env(Artisan應該自動執行此操作),同時設置是否應該在那裏啓用調試。 – JohnHoulderUK