Better late than never.

Windows下使用Composer-Setup.exe安装Composer失败的解决办法

找了半天,最后还是觉得原来命令行才是最强大的。
今天重装系统之后,再安装composer一直报这个错。

迷醉了!!!

还好看到了解决方案(来自Composer中文网)

安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。(将自己的php安装路径添加到环境变量)

打开命令行并依次执行下列命令安装最新版本的 Composer:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"  
// 下载安装脚本 - composer-setup.php - 到当前目录。
php composer-setup.php
//执行安装过程。
php -r "unlink('composer-setup.php');"
//删除安装脚本。

最后环节(将composer设为全局)

1、 找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。
2.、将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。
3.、在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。

@php "%~dp0composer.phar" %*

最后重新打开一个命令行窗口试一试执行composer --version 看看是否正确输出版本号。
Composer中文网还有介绍Linux / Mac的安装,大家可以自行上去看看。

-- END

写的不错,赞助一下主机费

扫一扫,用支付宝赞赏
扫一扫,用微信赞赏

暂无评论~~