Unable to run composer update due to Connection timed out

laravel的composer self-update的时候报错了,一直没找到原因。

很多人在composer的GitHub的issue上问了这个问题,https://github.com/composer/composer/issues/4247

截图如下:

attachments-2017-05-qE9glbo659129f3dcc998.png

请先 登录 后评论

最佳答案 2017-05-10 13:07

我也是你上面放的那个链接找到了答案,应该是ipv6解析不正确导致的,

下面composer官方的描述:
https://getcomposer.org/doc/articles/troubleshooting.md#operation-timed-out-ipv6-issues-
在Linux环境下执行如下命令:

sudo sh -c "echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf"
请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,1008 浏览
  • 提出于 2017-05-10 13:04

相似问题