操作超时(IPv6问题)# 如果IPv6配置不正确,您可能会遇到错误。常见的错误是:
最初的回答:Operation timed out (IPv6 issues)
The "https://getcomposer.org/version" file could not be downloaded: failed to
open stream: Operation timed out
我们建议您修复IPv6设置。如果无法实现,可以尝试以下解决方法:
解决方法:Linux
在Linux上,运行以下命令似乎有助于使IPv4流量比IPv6具有更高的优先级,这比完全禁用IPv6更好:
sudo sh -c "echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf"
解决Windows问题:
很遗憾,在Windows上唯一的方法就是完全禁用IPv6(可以在Windows或家庭路由器中进行设置)。
解决Mac OS X问题:
获取您的网络设备名称:
networksetup -listallnetworkservices
在该设备上禁用IPv6(在本例中为“Wi-Fi”):
禁用该设备上的IPv6(在本例中为“Wi-Fi”):
networksetup -setv6off Wi-Fi
最初的回答:
运行composer ...
您可以使用以下命令重新启用IPv6:
networksetup -setv6automatic Wi-Fi
话虽如此,如果这解决了你的问题,请与你的ISP联系以尝试解决路由错误。这是为每个人解决问题的最佳方法。
希望能对你有所帮助!
注:Original Answer翻译成"最初的回答"
composer diag
命令来检查您的连接。Composer 有两种与代理通信的方法,很可能使用的那个方法是错误的。 - Sven