Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Saya Mendapat Pengecualian 'View Not Found' dalam Laravel?
Laravel View Not Found Exception
Apabila cuba mendapatkan semula pandangan melalui fungsi laluan dalam Laravel, anda mungkin menemui "View [view_name ] tidak dijumpai" pengecualian. Ralat ini menunjukkan bahawa Laravel tidak dapat mencari templat paparan yang ditentukan.
Dalam kes ini, anda mengalami isu dengan paparan indeks. Menyemak konfigurasi ArticleController dan laluan, ternyata anda cuba mengakses paparan indeks:
// ArticleController.php public function showIndex() { return View::make('index'); } // Routes Route::get('index', 'ArticleController@showIndex');
Untuk menyelesaikan isu ini, pastikan fail paparan indeks wujud dalam direktori sumber/pandangan aplikasi Laravel anda. Selain itu, sahkan bahawa nama fail paparan sepadan dengan nama yang dinyatakan dalam kaedah View::make().
Dalam sesetengah kes, ralat ini juga boleh berlaku jika anda telah melakukan perintah berikut sebelum ini:
php artisan optimize --force php artisan config:cache php artisan route:cache
dan kemudian mengalihkan direktori projek anda ke lokasi lain. Perintah ini menjana versi terkumpul fail Laravel tertentu, yang mungkin tidak lagi tepat selepas mengalihkan projek anda. Untuk menyelesaikan masalah ini, jalankan semula arahan di bawah lokasi baharu projek untuk mengemas kini fail yang disusun.
Atas ialah kandungan terperinci Mengapa Saya Mendapat Pengecualian 'View Not Found' dalam Laravel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!