composer 的SSL错误
我用的是homestead 2.1.0,vagrant 1.9.2,composer用的是laravel-china的国内源,composer时报这个错误,请问怎么回事,该如何解决?
[Composer\Downloader\TransportException]
The "https://packagist.phpcomposer.com/p/laravel/lumen-framework%2422c8de2cf7a47c08baa33c23e6b2b6d557fdfd44011047b84c7dd03938bc1995.json" file could not be downloaded: SSL: Connection reset by peer
failed to open stream: HTTP request failed!
网上寻找解决方案无果
谁能解决支付宝转账一顿早餐钱酬谢!!!!!!!!!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
https://packagist.phpcomposer.com/p/laravel/lumen-framework%2422c8de2cf7a47c08baa33c23e6b2b6d557fdfd44011047b84c7dd03938bc1995.json这个url可以访问文件,你可以直接拷贝下来,在根目录下命名为
composer.json
,再重新执行先检查你的php是否安装了openssl,如果安装了还报错,在
C:\usr\local\ssl
建立openssl.cnf
,内容如下,这是NT版本编译写死的路径。我觉得你可以换一个源试试,比如http://www.phpcomposer.com
是这样的, composer升级以后需要必须使用https,但是可以通过配置进行支持http,也就是在,config.json中配置
`
`
这是因为你的网卡开启了ipv6,关闭ipv6使用ipv4即可。