質問: ### 前提・実現したいこと Viewの内容を表示したい ここに質問の内容を詳しく書いてください。 ルーティングの内容 Route::get('/monthlytotal','MonthlyTotalController@index'); Controllerの内容 public functiion index(){ return view('monthlyinfo.MonthlyTotalinfo'); resources/views/monthlyinfo/MonthlyTotalinfo.blade.php ■■な機能を実装中に以下のエラーメッセージが発生しました。 ### 発生している問題・エラーメッセージ ControllerでのViewの表示ができない Conttollerの別の関数でDBのデータを取ってきて表示することはできたのでルーティングとControllerは機能している php artisan cache:clear php artisan view:clear php artisan config:cache を試した際にViewのクリアができない php artisan view:clear実行時エラーメッセージ [InvalidArgumentException] There are no commands defined in the "view" namespace. ``` View実行時エラーメッセージ InvalidArgumentException in FileViewFinder.php line 140: View [monthlyinfo.ManthlyTotalinfo.blade] not found. ### 該当のソースコード ``` ここに言語名を入力 ソースコード ``` ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) laravel5 SubLimeText ここにより詳細な情報を記載してください。
回答: `.blade.php`ファイルはコンパイルされて、`/storage/framework/views/`に保存されます。おそらく権限の問題です。 php-fpmを利用している場合は、設定したユーザーが`/storage`に書き込む権限があるかを確認してください。 ### 編集 ``` // Mon... return view('monthlyinfo.MonthlyTotalinfo'); // Mon... //resources/views/monthlyinfo/MonthlyTotalinfo.blade.php // Man...?? View [monthlyinfo.ManthlyTotalinfo.blade] not found. ``` エラーメッセージにM**a**nthlyTotalinfoになっているんですが、`return view()`のところは本当にM**o**nthlyTotalinfoでしょうか?