You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从GitHub下载Laravel项目后启动失败,执行php artisan serve报错

解决Laravel项目启动时找不到vendor/autoload.php的问题

这个报错我太熟悉了!从GitHub下载的Laravel项目几乎都会碰到这个情况,原因特别直接:项目里的vendor目录(存放所有依赖包和自动加载文件)不会被上传到GitHub,因为它被包含在.gitignore文件里了,所以你本地没有这个目录,自然找不到autoload.php文件。

按下面的步骤操作就能轻松搞定:

  • 先确认你的电脑上装了Composer。打开命令提示符(CMD)或者终端,输入composer -V,如果能显示版本号就说明安装好了;没装的话直接去Composer官网下载安装就行,操作很简单,一路点下一步就行。
  • 打开命令行工具,切换到你的项目根目录,也就是C:\xampp\htdocs\larticles_api这个路径,比如输入cd C:\xampp\htdocs\larticles_api。
  • 运行依赖安装命令:composer install。这个命令会读取项目根目录的composer.json文件,自动下载所有Laravel需要的第三方依赖包,同时生成vendor目录和里面的autoload.php文件。
  • 依赖安装完成后,还得配置环境文件:Windows系统运行copy .env.example .env,Mac或Linux就用cp .env.example .env。接着生成应用密钥:php artisan key:generate,这一步是Laravel正常运行的必需操作。
  • 最后再启动项目:php artisan serve,这次应该就能正常启动了!

如果composer install速度很慢,可以先切换国内镜像加速,命令是:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

内容的提问来源于stack exchange,提问作者xamarinDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:11:47