Curl无法下载Composer安装程序,抱怨8888端口



全局安装composer的步骤如下:https://getcomposer.org/doc/00-intro.md#globally

其中的命令有:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

但是原来的命令:curl -sS https://getcomposer.org/installer | php返回:curl: (7) Failed connect to getcomposer.org:8888; Connection refused

如果将:80放在url上,则命令为:curl -sS https://getcomposer.org:80/installer | php
返回:curl: (7) Failed connect to getcomposer.org:8888; Connection refused

如果用-P告诉端口命令:curl -sS -P 80 https://getcomposer.org/installer | php
返回:curl: (7) Failed connect to getcomposer.org:8888; Connection refused

这里有人:使用流浪者、hhvm和Ubuntu 14.04安装composer
告诉我试试wget,我试过了,结果是:

命令:wget https://getcomposer.org/installer
返回:--2014-08-29 19:13:24-- https://getcomposer.org/installer Connecting to 127.0.0.1:8888... failed: Connection refused

命令:wget https://getcomposer.org:80/installer
returns: --2014-08-29 19:13:40-- https://getcomposer.org:80/installer Connecting to 127.0.0.1:8888... failed: Connection refused

我在Linux Mint Debian Edition上安装它,它抱怨端口8888
我可以ping getcomposer.orgtelnet getcomposer.org:80
有人能看出我做错了什么
有人投票反对这个问题,但无法判断它出了什么问题

这不是一个完美的答案,但它为我解决了。

刚刚点击url

https://getcomposer.org/installer

它会下载一个文件名"installer",现在转到下载的下载文件夹

运行此命令

php installer

它会给你新的文件组合。phar

这是你将从这个命令中得到的确切文件

curl -sS https://getcomposer.org/installer | php
由于某些原因,Curl尝试使用ipv6下载compose,结果超时。

试试这个:echo ipv4>>~/.curlrc

然后重试:卷曲-sShttps://getcomposer.org/installer|php

相关内容

  • 没有找到相关文章

最新更新