2017-03-07 20 views
0

私が取り組んでいるプロジェクトのサブドメインルートを作成しています。私はサブドメインを稼働させることができます。しかし、それが動作する唯一の時間は、routes.phpから直接コピーを返す場合です。コントローラにアクセスしようとすると、明らかにそこにあるときにコントローラが見つからないことがわかります。その後Laravel 5サブドメインルーティング - コントローラが見つかりませんでした。

Route::group(['domain' => 'demo.tk.dev'], function(){ 
Route::get('/', function() { 
    return 'Success'; 
}); 
}); 

作品:私はこのような何かを行う場合

ReflectionException in Route.php line 280: 
Class app\Http\Controllers\DemoController does not exist 

しかし:

このコード:

Route::group(['domain' => 'demo.tk.dev'], function(){ 
Route::get('/', '[email protected]'); 
}); 

は私に、このエラーを返します。

コントローラでサブドメインを使用するためのその他の変更については、ドキュメントに何も表示されません。何か不足していますか?どんな助けでも大歓迎です。

答えて

3

コントローラフォルダにDemoControllerがあり、正しい名前空間があるかどうかを確認してください。 名前空間App \ Http \ Controllers;

関連する問題