Composer安装失败,提示"Failed to open stream"。

3
每当我运行安装程序时,甚至手动安装Composer时,都会出现一个错误,阻止了我完成安装,这让我很烦恼。在Laragon中,这是一个用于使用Composer及其包创建许多不同项目的程序。它将不允许我使用Laravel,因为Composer无法正确安装和运行。 错误信息如下:

无法下载 "https://getcomposer.org/versions" 文件: 失败原因:连接方在一段时间后没有正确响应或连接的主机没有反应。

无法下载 "https://getcomposer.org/download/1.4.2/composer.phar.sig" 文件: 失败原因:连接方在一段时间后没有正确响应或连接的主机没有反应。


你能添加 "composer diagnose" 的输出吗?更新:抱歉,我没有注意到你不能安装它。 - R A
你使用的是Linux还是Windows? - R A
@RafailAkhmetshin 我正在使用Windows,奇怪的是我可以使用composer diagnose,但是composer没有安装...我猜这是因为我正在使用Laragon,它自带了composer。 - danteg
@RafailAkhmetshin 不用在意,这是链接:https://pastebin.com/NGk0YxKK - danteg
你是在公司网络还是在家里尝试做这个?你能否尝试使用curl或类似工具连接到https网址(很重要)curl https://getcomposer.org/versions。另外,你能检查一下你的php.ini文件中是否启用了openssl扩展吗? - R A
显示剩余9条评论
2个回答

4

0

对我来说(在Windows 10上),删除https_proxyhttp_proxy环境变量有效。安装后,将代理设置为空白。它应该像我的情况一样正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接