2017-02-12 3 views
0

私のルートは、このようなものです。そして、"RouteCollection.php行161のNotFoundHttpException"を解決するにはどうすればいいですか?

<?php 
Route::get('manage-vue', '[email protected]'); 
Route::resource('vueitems','VueItemController'); 

、私はhttp://localhost/blog/public/manage-vueにアクセスすると、エラーが存在する:

申し訳ありませんが、あなたが探しているページが見つかりませんでした。 RouteCollection.phpライン161 1/1 NotFoundHttpException:

in RouteCollection.php line 161 
at RouteCollection->match(object(Request)) in Router.php line 533 
at Router->findRoute(object(Request)) in Router.php line 512 
at Router->dispatchToRoute(object(Request)) in Router.php line 498 
at Router->dispatch(object(Request)) in Kernel.php line 174 
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30 
at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30 
at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 27 
at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46 
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148 
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102 
at Pipeline->then(object(Closure)) in Kernel.php line 149 
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116 
at Kernel->handle(object(Request)) in index.php line 53 

どのように私は、エラーを解決できますか?

+0

Laravelは、ドキュメントのルートに入っていないことをサポートしていません。おそらくカスタムの.htaccessが必要です。 – apokryfos

+0

'http:// localhost/manage-vue'を訪れてみてください – Paras

+0

laravelでは、ルートファイルにエントリポイントがなければ動作しません。あなたのURLリンク 'http:// localhost/blog/public/manage-vue'では、このルートが必要です:' Route :: get( 'blog/public/manage-vue'、 'VueItemController @ manageVue'); ' – lewis4u

答えて

0

あなたのコードは問題ないと思います。あなたのWebサーバーの設定を確認してください。

チェックこのアウト:

https://httpd.apache.org/docs/2.4/vhosts/

you'reは、あなたが完全に構成されたウェブサーバを取得するには、非常に有用なツールを使用することができ、WindowsやMacを使用した場合。 Windowsではit's Laragon、MacではLaravel Valetを見てください。

関連する問題