Laravel ビューが見つからない例外
Laravel のルート関数を通じてビューを取得しようとすると、「View [view_name]」が発生する場合があります。 ] が見つかりません」という例外が発生します。このエラーは、Laravel が指定されたビュー テンプレートを見つけられないことを示しています。
この場合、インデックス ビューで問題が発生しています。 ArticleController とルート設定を確認すると、インデックス ビューにアクセスしようとしていることがわかります:
// ArticleController.php public function showIndex() { return View::make('index'); } // Routes Route::get('index', 'ArticleController@showIndex');
この問題を解決するには、インデックス ビュー ファイルが Laravel アプリケーションの resource/views ディレクトリ内に存在することを確認してください。さらに、ビュー ファイルの名前が View::make() メソッドで指定された名前と一致していることを確認してください。
場合によっては、以前に次のコマンドを実行したことがある場合にも、このエラーが発生する可能性があります:
php artisan optimize --force php artisan config:cache php artisan route:cache
その後、プロジェクト ディレクトリを別の場所に移動しました。これらのコマンドは、特定の Laravel ファイルのコンパイルされたバージョンを生成しますが、プロジェクトを移動した後は正確でなくなる可能性があります。これを解決するには、プロジェクトの新しい場所でコマンドを再度実行して、コンパイルされたファイルを更新します。
以上がLaravel で「ビューが見つかりません」例外が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。