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

使用XAMPP与Composer创建Laravel项目遇Zip组件缺失问题求助

解决方案

1. 修复PHP Zip扩展缺失问题(PHP 8.2 + XAMPP)

  • 找到XAMPP安装目录下的php.ini文件(一般路径为XAMPP/php/php.ini)
  • 打开文件后定位到;extension=zip行,删除行首的分号;,修改为extension=zip
  • 重启XAMPP的Apache服务,使配置生效

2. 解决unzip/7z命令缺失问题

  • 安装7-Zip软件,默认安装即可,确保安装路径被自动添加到系统环境变量PATH中
  • 验证配置:打开命令提示符输入7z,若能显示7-Zip命令行输出则配置成功
  • 若未自动添加环境变量:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的PATH中添加7-Zip安装路径(如C:\Program Files\7-Zip),重启命令提示符后生效

3. 重新安装Laravel项目依赖

  • 进入已创建的项目目录:cd <project name>
  • 执行命令:composer install,重新拉取并安装所有项目依赖包
  • 若遇权限问题,尝试以管理员身份运行命令提示符

4. 修复XAMPP MySQL连接问题

  • 确认XAMPP控制面板中MySQL服务已启动(点击「Start」按钮)
  • 打开项目根目录的.env文件,检查并修正数据库配置:
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=你的数据库名(需提前在phpMyAdmin中创建)
    DB_USERNAME=root
    DB_PASSWORD=你的MySQL密码(默认为空,若设置过则填写对应密码)
    
  • 保存.env后执行:php artisan config:clear清除配置缓存
  • 测试连接:执行php artisan migrate,若能正常执行数据库迁移则连接成功

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 04:45:58