【问题标题】:Composer Install "Failed to open stream"作曲家安装“无法打开流”
【发布时间】:2017-12-26 18:18:00
【问题描述】:

每当我运行安装程序,甚至手动安装 Composer 时,我都会收到一个错误,不允许我完成安装,这很烦人。在 Laragon 中,一个程序用于使用 composer 及其包创建许多不同的项目。它不允许我使用 Laravel,因为 Composer 无法正确安装和运行。

错误是:

无法下载“https://getcomposer.org/versions”文件: 无法打开流:连接尝试失败,因为 关联方在一段时间后没有正确响应,或 建立连接失败,因为连接的主机未能 回应。

https://getcomposer.org/download/1.4.2/composer.phar.sig”文件 无法下载:无法打开流:连接尝试 失败,因为连接方没有正确响应后 一段时间,或建立连接失败,因为已连接 主机没有响应。

【问题讨论】:

  • 你能添加“作曲家诊断”的输出吗?更新:对不起,我没有注意到你不能安装它
  • 你用的是linux还是windows?
  • @RafailAkhmetshin 我正在使用 Windows,奇怪的是我可以使用 composer 诊断但 composer 没有安装...我想是因为我使用的是 composer 附带的 Laragon
  • 作曲家诊断是否会给您任何有关失败测试的警告?您能否使用此答案中的提示检查 url 是否可以从 php 访问 stackoverflow.com/questions/5764002/… stackoverflow.com/questions/8030789/…
  • @RafailAkhmetshin 它说网站已经死了。另外,我有诊断作曲家错误,但我不确定在哪里发布。我是 stackoverflow 的新手。

标签: php composer-php laragon


【解决方案1】:

删除 https_proxyhttp_proxy 环境变量对我有用(Windows 10)。然后安装它,将代理设置为空白。它应该像对我一样工作。

【讨论】:

    【解决方案2】:

    了解错误是 IPV6 网络错误

    • 起初,我更新了运行此命令的作曲家的版本

      composer -vvv 自我更新

    • 我还按照 composer doc 中关于解决 IPV6 超时问题的说明进行操作

    https://getcomposer.org/doc/articles/troubleshooting.md#operation-timed-out-ipv6-issues-

    我不能说其中哪一个起到了神奇的作用

    【讨论】:

      猜你喜欢
      • 2017-08-13
      • 2014-10-12
      • 2023-03-03
      • 2015-10-23
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 2017-04-30
      • 2021-03-08
      相关资源
      最近更新 更多