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

创建Laravel项目报错:无法解析为可安装包集合,该如何解决?

解决Laravel项目创建时的ext-fileinfo缺失问题

从报错信息可以明确,核心问题是你的PHP环境未启用fileinfo扩展,导致依赖包无法正常安装。以下是两种解决方式:

方法一:启用PHP的fileinfo扩展(推荐)

  • 打开报错中指定的PHP配置文件:C:\Program Files\php\php-8.2.2-nts-Win32-vs16-x86\php.ini
  • 在文件中找到行;extension=fileinfo,删除开头的分号;,修改为extension=fileinfo
  • 保存配置文件后,关闭并重新打开终端(若使用本地服务器需重启服务)
  • 重新执行laravel new laragigs命令创建项目

方法二:临时忽略扩展要求(仅临时测试用,不推荐)

如果只是需要临时绕过验证,可使用Composer的忽略参数执行创建命令:

composer create-project laravel/laravel laragigs --ignore-platform-req=ext-fileinfo

⚠️ 注意:此方法可能导致项目后续文件上传、MIME类型识别等功能失效,正式环境务必启用fileinfo扩展。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 08:40:42