2017-03-26 8 views
1

最近私のアプリはLaravel 5.1から5.3にアップデートされました。Laravel Chatterで「クラスのWebは存在しません」

すぐ後、私はチャッターをインストールしようとしました。

は、私がここで見つける、指示に従った:代わりに(私は1つを持っていない)master.blade.phpする利回りを追加することのために保存https://github.com/thedevdojo/chatter

、私はテンプレート/ default.bladeにそれらを追加しました。 PHP(本質的に同じもの)。

すべての手順を実行した後、私は、ページのローカルホスト/フォーラムをチェックアウトして行き、それがこのエラーを返しました:

ReflectionException in Container.php line 749: 

Class web does not exist 

この原因は何?

+0

Googleは、これはすでに[Laracasts](https://laracasts.com/discuss/channels/laravel/reflectionexception-class-web-does-not-exit)に回答されていることを示してい –

答えて

1

$middlewareGroupsが含まれていることを確認してください。
か、すでにそれはweb

\Illuminate\Routing\Middleware\SubstituteBindings::class, 

を持っていることを確認がある場合はライン28 でapp/Http/Kernel.phpからそれを追加します。



またチェックし$routeMiddleware配列に

'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, 

を追加する必要があります。

https://laravel.com/docs/5.3/upgrade#upgrade-5.3.0

関連する問題