【问题标题】:Getting Connection timed out while I run composer global require laravel/installer on Ubuntu在 Ubuntu 上运行 composer global 时连接超时需要 laravel/installer
【发布时间】:2020-02-07 20:37:58
【问题描述】:

我在运行 composer global require 时收到“[Composer\Downloader\TransportException]”错误。

但是 composer 安装成功。

我正在使用 php version 7.3.10composer 1.9.0Ubuntu 18.04

【问题讨论】:

  • 这是在公司网络中吗?有没有可能干扰的防火墙?作曲家是否适用于其他软件包?
  • 我正在使用本地宽带互联网连接,并且 composer 也不适用于任何其他软件包。 @MaartenDev
  • 您确定服务器已连接到互联网吗?卷曲有用吗?
  • 这是 IPv6 问题,我已经修复了我的 IPv6 设置,现在一切正常。解决方案链接:getcomposer.org/doc/articles/…

标签: laravel ubuntu composer-php


【解决方案1】:

这是 IPv6 的问题,我已经修复了我的 IPv6 设置,现在一切正常。

第一步:

sudo sh -c "echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf"

这个命令之后composer就可以正常工作了。

Operation timed out (IPv6 issues)

【讨论】:

    猜你喜欢
    • 2016-09-07
    • 2020-04-25
    • 2018-03-25
    • 2020-12-20
    • 2019-12-16
    • 2018-02-06
    • 1970-01-01
    • 2021-01-12
    • 2020-05-26
    相关资源
    最近更新 更多