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

Win11全局安装Laravel遇CMD报错求助:composer失败及命令无效

解决Windows 11下Laravel全局安装及laravel new运行失败问题

一、修复zip扩展及unzip/7z命令缺失问题

  • 启用PHP的zip扩展
    找到PHP安装目录下的php.ini文件,打开后定位到;extension=zip行,删除行首的分号;,保存文件即可。如果使用WAMP/XAMPP等集成环境,也可通过环境控制面板直接启用zip扩展。
  • 安装7-Zip并配置系统PATH
    1. 下载7-Zip完成安装(路径可自定义)
    2. 打开「Windows设置→系统→关于→高级系统设置→环境变量」
    3. 在系统变量的Path列表中添加7-Zip的安装路径(例如C:\Program Files\7-Zip)
    4. 重启所有已打开的命令提示符/终端,使PATH配置生效

二、修复Git未在PATH中的问题

  • 安装Git并自动配置PATH
    下载Git for Windows进行安装,安装过程中选择「Git from the command line and also from 3rd-party software」选项,安装程序会自动将Git添加到系统PATH。
  • 手动添加Git到PATH(若安装时未配置)
    1. 找到Git的安装路径,通常为C:\Program Files\Git\bin和C:\Program Files\Git\cmd
    2. 按照上述配置7-Zip的方法,将这两个路径添加到系统变量的Path中
    3. 重启命令提示符/终端窗口

三、验证并重新完成安装

  • 打开新的命令提示符,执行以下命令确认依赖正常:
    php -m | findstr zip
    git --version
    7z --version
    
    确保所有命令都能输出有效信息,说明依赖配置完成。
  • 重新执行Laravel安装器全局安装命令:
    composer global require laravel/installer
    
  • 最后测试laravel new命令:
    laravel new example-app
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 03:35:02