最新消息: 关于Git&GitHub 版本控制你了解多少?
您现在的位置是:群英 > 开发技术 > 编程语言 >
解决问题:composer failed to open stream: Operation now
网络发表于 2021-04-12 17:21 次浏览
下面由 群英网络带大家介绍composer failed to open stream: Operation now in progress 解决方法,希望对需要的朋友有所帮助!

最近遇到一个问题,一直不知道如何解决,网上搜到很多方法,都没效果

一开始以为是不支持ssl ,检查发现是支持的

php -i | grep -i ssl

SSL => Yes
SSL Version => OpenSSL/1.0.2r
core SSL => supported
extended SSL => supported
openssl
OpenSSL support => enabled
OpenSSL Library Version => OpenSSL 1.0.2r  26 Feb 2019
OpenSSL Header Version => OpenSSL 1.0.2q  20 Nov 2018
Openssl default config => /usr/local/etc/openssl/openssl.cnf
openssl.cafile => /usr/local/etc/openssl/cacert.pem => /usr/local/etc/openssl/cacert.pem
openssl.capath => /usr/local/etc/openssl => /usr/local/etc/openssl
SSL support => enabled
OpenSSL support => enabled

后来看有人说要更新ssl 秘钥

wget http://curl.haxx.se/ca/cacert.pem

然后在php.ini 配置

curl.cainfo=/usr/local/etc/openssl/cacert.pem
openssl.cafile=/usr/local/etc/openssl/cacert.pem
openssl.capath=/usr/local/etc/openssl

都没什么效果,看来并不是因为这些
执行composer diagnose 之后结果

composer diagnose

然后逐个解决错误吧,首先是github fail 了,网上google 了下,发现需要设置一个token ,之前怎么不需要呢 ,也是奇怪,那先试试

composer config --global github-oauth.github.com <token>

or

//在composer.json 里加入
"github-oauth":{
 "github.com":"{token}" //替换成自己token
}

token 生成在 https://github.com/settings/t...
执行composer diagnose

Checking composer.json: WARNING
require.illuminate/redis : unbound version constraints (*) should be avoided
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0  87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B  0C708369 153E328C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 1.8.4
PHP version: 7.1.19
PHP binary path: /usr/bin/php

搞定!

以上就是解决问题:composer failed to open stream: Operation now in progress的详细内容,更多请关注群英网络其它相关文章!

标签:composer教程
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
相关信息推荐
2021-04-28 17:25:15 关键词:Composer
摘要:​下面由群英网络带大家介绍Composer安装及解决遇到的问题 ,希望对需要的朋友有所帮助!在这之前,先检查你的php版本和相关扩展........
2021-04-19 17:09:07 关键词:composer
摘要:下面由群英网络带大家介绍windows安装composer ,希望对需要的朋友有所帮助!一、确保 php 环境变量已设置, 变量地址为php.exe所在的目录.....
2021-04-19 17:08:48 关键词:composer
摘要:​下面由群英网络带大家介绍composer 更新项目使用VCS源 ,希望对需要的朋友有所帮助!我们在PHP开发当中难免会遇到这种情况,在用composer做包管理工具的时候,项目依赖的某个开源组..
2021-04-19 17:07:38 关键词:composer
摘要:下面由群英网络带大家介绍pr一个composer包过程记录 ,希望对需要的朋友有所帮助!在标准化项目中(比如国际化)其实这个包挺好的。但是在小项目中,先添加枚举类,再去enums.php 中..
2021-04-19 17:07:17 关键词:composer
摘要:下面由群英网络带大家介绍Mac安装composer ,希望对需要的朋友有所帮助!..