【问题标题】:i am not able to install Laravel. some bug with composer我无法安装 Laravel。作曲家的一些错误
【发布时间】:2018-08-13 00:30:01
【问题描述】:

我正在使用 composer 安装laravel。一切正常。但现在突然间,当我尝试使用作曲家安装新的laravel 应用程序时。我收到以下错误。直到昨天它运行良好。 请在此处查看错误截图: https://prnt.sc/in1r9v

我不明白为什么会这样。

我也尝试过composer self-update 我得到了以下错误:-

https://prnt.sc/in1sti

好吧,我已经找到了解决方案: 由于 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

【问题讨论】:

标签: php laravel shell terminal composer-php


【解决方案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】:

这可能是因为您的系统上缺少必要的 SSL 证书。

在 Ubuntu 上,运行此命令 sudo apt-get install ca-certificates 并使用 composer。

如果有帮助,请告诉我。

【讨论】:

  • 是的,我怀疑这是问题所在。
  • 感谢您的回答。它没有帮助(
【解决方案3】:

您的互联网工作正常吗?请再次检查,这可能是暂时的连接问题。我只是运行 composer self-update 并且它工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-26
    • 2015-02-14
    • 2018-08-15
    • 2017-06-13
    • 1970-01-01
    • 2016-12-01
    • 2020-03-29
    相关资源
    最近更新 更多