Rumah >pembangunan bahagian belakang >tutorial php >Mengapakah saya Mendapat Ralat \'Pembukaan yang gagal diperlukan bootstrap/../vendor/autoload.php\' dalam Laravel 5?
Penerangan Isu:
Apabila cuba mencipta pengawal menggunakan Artisan dalam Laravel 5, ralat berikut ditemui:
bootstrap/../vendor/autoload.php. Failed to open stream: No such file or directory. The "vendor" folder does not exist.
Penyelesaian:
Punca ralat ini terletak pada ketiadaan direktori dan fail kritikal: direktori vendor dan fail autoload.php, masing-masing. Laravel bergantung pada Komposer untuk mengurus kebergantungannya, dan kebergantungan ini biasanya disimpan dalam direktori vendor bersama-sama dengan skrip autoloader autoload.php.
Langkah untuk Menyelesaikan:
Untuk menyelesaikan isu ini, anda perlu memasang kebergantungan Laravel dengan betul menggunakan Komposer.
composer update --no-scripts
Arahan ini memasang kebergantungan yang diperlukan tanpa melaksanakan sebarang skrip selepas pemasangan, yang mengelakkan daripada mencari fail yang tidak wujud dan menyebabkan ralat.
Setelah kemas kini Komposer selesai, sahkan bahawa direktori vendor kini wujud dan fail autoload.php terdapat di dalamnya.
Dengan adanya direktori vendor dan fail autoload.php, anda kini boleh mencuba semula arahan Artisan untuk mencipta pengawal anda:
php artisan make:controller MyController
Ini akan berjaya diselesaikan dan anda pengawal baharu akan dihasilkan.
Atas ialah kandungan terperinci Mengapakah saya Mendapat Ralat \'Pembukaan yang gagal diperlukan bootstrap/../vendor/autoload.php\' dalam Laravel 5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!