我是 Laravel 的新手,我遇到以下问题。
我在旧计算机上开发了一个Laravel 5项目,并将代码放在GIT存储库中。我从存储库中检索了我的新笔记本电脑上的源代码。
但是我在Apache上运行Laravel项目时遇到问题而我在Laravel网站上获取此错误消息:
Warning: require(C:\xampp\htdocs\HotelRegistration\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\HotelRegistration\bootstrap\autoload.php on line 17
Fatal error: require(): Failed opening required 'C:\xampp\htdocs\HotelRegistration\bootstrap/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\HotelRegistration\bootstrap\autoload.php on line 17
C:\ xampp \ htdocs \ HotelRegistration \ bootstrap \ autoload.php 出现在我的项目中
为什么我要面对这个问题?问题是什么?我错过了什么?我该如何解决这个问题?我该如何尝试解决这个问题?
答案 0 :(得分:5)
你需要运行
composer install
安装包的命令。默认情况下,在提交到GIT时会忽略vendor
目录(这很好),所以如果从存储库中提取数据,则需要安装在命令之上运行的所有包。