我正在使用composer来安装laravel
。一切都很好。但是现在突然,当我尝试使用composer安装新的laravel
应用程序时。我收到了以下错误。直到昨天它运作良好。
请在此处查看错误截图:
https://prnt.sc/in1r9v
我无法理解为什么会这样。
我也尝试composer self-update
我遇到以下错误: -
好吧,我找到了解决方法: 由于ISP路由错误,这发生在我身上。 要解决此问题,您必须执行以下步骤 步骤1:获取网络设备(终端)的名称:
networksetup -listallnetworkservices
步骤2:在该设备上禁用IPv6(在本例中为“Wi-Fi”):
networksetup -setv6off Wi-Fi
第3步:运行composer ...
您可以使用以下命令重新启用IPv6:
networksetup -setv6automatic Wi-Fi
也就是说,如果这可以解决您的问题,请与您的ISP联系,以尝试解决路由错误。这是让每个人都能解决问题的最好方法。
FOR REF。检查:https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode
答案 0 :(得分:2)
这可能是因为系统上缺少必要的SSL证书。
在Ubuntu上,运行此命令abort-recursive-edit
并使用composer。
如果有帮助,请告诉我。
答案 1 :(得分:1)
好吧,我找到了解决方法: 由于ISP路由错误,这发生在我身上。 要解决此问题,您必须执行以下步骤。 (这是针对MAC用户的)
步骤1:获取网络设备(终端)的名称:
networksetup -listallnetworkservices
步骤2:在该设备上禁用IPv6(在本例中为" Wi-Fi"):
networksetup -setv6off Wi-Fi
第3步:运行composer ...
您可以使用以下命令重新启用IPv6:
networksetup -setv6automatic Wi-Fi
也就是说,如果这可以解决您的问题,请与您的ISP联系,以尝试解决路由错误。这是让每个人都能解决问题的最好方法。
供参考检查:https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode
答案 2 :(得分:0)
你的网络运行正常吗?请再次检查它可能是临时连接问题。我只是运行作曲家自我更新并且工作正常。