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

首次创建Laravel项目无法启动,依赖安装报错问题求助

解决方案

根因说明

所有报错的核心诱因是初始创建Laravel项目时PHP未启用fileinfo扩展,导致composer依赖解析失败,Laravel核心框架依赖包未被正常安装到项目vendor目录,后续所有命令报错均由此引发。

操作步骤

第一步:启用fileinfo扩展

  • 找到CLI模式加载的PHP配置文件:执行php --ini确认路径,错误日志已提示默认路径为C:\php7\php.ini
  • 打开php.ini文件,搜索extension=fileinfo,删除该行开头的注释符;,保存配置
  • 重启终端后执行php -m,确认扩展列表中存在fileinfo,说明扩展启用成功

第二步:修复项目

提供两种可选方案,优先选择方案一:

方案一:重新创建项目(无历史残留问题)

  • 彻底删除之前创建的异常example-app目录
  • 重新执行laravel new example-app,等待项目创建及依赖安装完成
  • 进入项目目录执行php artisan serve即可正常启动服务

方案二:修复现有异常项目

  1. 进入项目根目录,删除vendor目录、composer.lock文件
  2. 执行composer install,等待所有依赖安装完成
  3. 若项目根目录无.env文件,执行copy .env.example .env,再执行php artisan key:generate生成应用密钥
  4. 执行php artisan serve验证服务启动状态

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 07:39:02