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

Laravel项目创建故障求助:缺失Zip及fileinfo扩展导致依赖失败

Laravel安装及依赖问题的解决步骤

一、修复Zip扩展与解压命令缺失问题

  • 启用PHP Zip扩展:打开C:\php-8.2.11\php.ini,找到;extension=zip行,删除开头的分号;,保存配置后重启PHP(使用内置服务器的话重启命令行窗口即可)。
  • 配置解压工具:下载安装7-Zip,将其安装路径(例如C:\Program Files\7-Zip)添加到系统环境变量Path中,重启命令行后执行7z,能输出帮助信息即为配置成功。

二、启用ext-fileinfo扩展

打开C:\php-8.2.11\php.ini,找到;extension=fileinfo行,删除开头的分号;,保存后重启PHP。执行php -m命令,查看输出列表中是否包含fileinfo,确认扩展已加载。

三、解决依赖版本兼容问题

Laravel 10官方要求PHP版本为8.1~8.2,你的PHP 8.2.11符合要求,版本兼容提示多由Composer缓存或锁定文件导致,按以下操作处理:

  1. 删除项目根目录下的vendor文件夹和composer.lock文件。
  2. 在项目根目录打开命令行,执行composer clear-cache清除Composer缓存。
  3. 执行composer install重新安装依赖,若出现版本兼容提示,输入y确认更新兼容版本即可。

四、验证项目可用性

在项目根目录执行php artisan serve启动内置服务器,访问http://localhost:8000,能正常显示Laravel默认页面则说明项目可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 16:23:12