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

Composer安装失败:安装脚本运行异常[exit code 259]求助

解决Composer安装报错[exit code 259]的方案

1. 验证PHP环境有效性

  • 打开CMD执行php -v,确认PHP可正常调用。若报错,需将XAMPP的PHP目录(如C:\xampp\php)添加至系统环境变量Path:
    右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的Path中新增该路径,重启CMD后重试。
  • 执行php -m检查是否启用openssl、mbstring、json扩展。若未启用,打开XAMPP下的php.ini(路径通常为C:\xampp\php\php.ini),移除对应扩展行前的分号;,保存后重启Apache服务。

2. 手动安装Composer

跳过自动安装脚本,采用手动部署:

  • 获取最新的composer.phar文件,将其放入XAMPP的PHP目录。
  • 在该目录创建composer.bat文件,写入以下内容:
    @php "%~dp0composer.phar" %*
    
  • 确认PHP路径已在环境变量中,打开CMD执行composer -v验证安装结果。

3. 排查权限与进程问题

  • 右键CMD选择「以管理员身份运行」,重新执行安装脚本,规避权限不足导致的异常。
  • 打开任务管理器,结束所有残留的php.exe及安装相关进程,再尝试安装。

4. 检查临时文件夹权限

  • 分别打开C:\Windows\Temp和C:\Users\[你的用户名]\AppData\Local\Temp,右键文件夹→「属性」→「安全」→「编辑」,为当前用户赋予完全控制权限。

5. 更换独立PHP版本

若XAMPP集成的PHP始终存在问题,可单独下载Windows版PHP(选择对应系统位数的线程安全版),配置好环境变量与php.ini后,重新运行Composer安装脚本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 14:20:19