2016-02-14 3 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 должен сделать это автоматически) вместе с настройкой, нужно ли там включить debug. – JohnHoulderUK