【发布时间】:2018-08-13 00:30:01
【问题描述】:
我正在使用 composer 安装laravel。一切正常。但现在突然间,当我尝试使用作曲家安装新的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 联系以尝试解决路由错误。这是为所有人解决问题的最佳方式。
供参考。检查:https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode
【问题讨论】:
-
可能是临时连接问题。重试packagist.org/packages.json 似乎可以访问。
-
@kerbholz 刚刚尝试过。同样的错误。
-
@RakeshKohali 复制粘贴到浏览器中看看会发生什么getcomposer.org/download/1.6.3/composer.phar.sig
-
@JagadeshaNH 给出以下结果:prnt.sc/in20gu
-
你现在可以试试 sudo composer self-update
标签: php laravel shell terminal composer-php