部分初學者安裝完laravel項目,在本地服務器想打開項目首頁時會發現這樣的問題:
Warning:require(C:\phpStudy\PHPTutorial\WWW\test\BSbackstage\backstage\public/../vendor/aut
oload.php): failed to open stream: No such file or directory in
C:\phpStudy\PHPTutorial\WWW\test\BSbackstage\backstage\public\index.php on line 24
Fatal error: require():Failed opening required(C:\phpStudy\PHPTutorial\WWW\test\BSbackstage\backstage\public/../vendor/aut
oload.php): failed to open stream: No such file or directory in
C:\phpStudy\PHPTutorial\WWW\test\BSbackstage\backstage\public\index.php on line 24
畢竟我也是初學者,所以我在網上也搜了很多的解答。
總結原因:新建的laravel項目缺少依賴。
解決方法:
第一步:打開cmd命令窗口中進入項目目錄 ,執行 composer install
這一步可能會讓人等不少時間,很多人看到下面這兩行代碼就懵了
Loading composer repositories with package information
Updating dependencies (including require-dev)
那是因爲composer 是國外鏡像 所以下載時會需要很多時間,耐心等等即可,當然小夥伴們可以換成國內鏡像,具體可以參考https://pkg.phpcomposer.com/
第二步:找到配置文件php.ini中extension=php_openssl.dll 去掉前面的分號,在命令窗口中執行php artisan key:generate
可能有些小夥伴在第一步就解決了問題,但是由於我用的是phpstudy集成環境,所以還有這裏的第二步。
以上就是我這次爬坑的經驗,如果有疑問的可以在下面評論。若對你有用,還望點個贊再走哈!