composer在update时提示file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO
2024-10-13 19:38:58
在开发的时候,需要把依赖的服务更新到最新,然后 手动composer update一下,提示如下:
failed) Update failed (The "e "https://api.github.com/repos/illuminate/validation/zipball/6590d61858f78c301bced7308593abfcd1c7e527" fi" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Failed to enable crypto
failed to open stream: operation failed)
Would you like to try reinstalling the package instead [yes]? no [Composer\Downloader\TransportException]
The "e "https://api.github.com/repos/illuminate/validation/zipball/6590d61858f78c301bced7308593abfcd1c7e527" fi" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Failed to enable crypto
failed to open stream: oper
如下图所示:
其实主要就是提示:
file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO
经过排查,发现composer.json里面的“config”项中的"secure-http": false 意思就是禁用了https请求:
于是将这个配置项改为true,然后重新composer update依赖,成功解决了这个问题!
最新文章
- 带节日和农历的js日历
- [转] MySQL 查询表数据大小的总结
- ECMAScript 6 入门
- nginx高并发优化
- Backup: Numbers in Perl6
- 《第一行代码--Android》阅读笔记之界面设计
- 转载------------------关于android的一些技巧
- ajax实现md5加密
- Berkeley DB
- easyui之combotree
- Android开发_SQLite使用方法技巧
- 与众不同 windows phone (15) - Media(媒体)之后台播放音频
- Unity3d 网络编程(三)(Unity3d内置简单的网络server编制)
- Android之layout_weight属性详解
- Redis-位图法实现简单统计
- java数据类型与二进制
- golang社区
- Thinkphp 3.2中文章详情页的上一篇 下一篇文章功能
- dvi文件和将dvi文件转换成pdf格式
- django之视图获取用户请求相关信息以及请求头