php curl 出现 Recv failure: Connection was reset
php 在使用upyun的时候 用 curl 出现:
curl_error :Empty reply from server
对应的 curl_errno:52
curl_error :Recv failure: Connection was reset
对应的 curl_errno:56
查阅相关资料;都是粘贴复制好几年年前的了。现在用nginx,你跟我说改Apache的httpd.conf配置文件。我差点就信了,能不能有点钻研精神。
说正事:
在apache的httpd.conf中加入 没用。我用nginx,跟Apache有什么关系呢?
EnableSendfile off
EnableMMAP off
在curl加入禁止https的,一点用没有。curl_init() 我请求用的就是http协议,也没用
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false);
参照tGit 克隆错误RPC failed; curl 56 Recv failure: Connection was reset.’ 以为跟buffer 设置有关,于是把nginx的buffer扩大了一下也并没有用。
仔细分析一下情况:
我php环境用的php7.4的环境,
另一个是php7.2的环境能正常使用,于是果断切换低版本php环境。
再次请求就正常了。至于原理不清楚,但是我的情况就是这样的解决的
php curl 出现 Recv failure: Connection was reset相关推荐
- 【Nignx】 nginx启动http服务,报错 curl: (56) Recv failure: Connection reset by peer
背景 docker 启动的nginx 服务,容器内端口80,映射到容器外8080,通过 curl -L -I http://xxxx:8080 报错 curl: (56) Recv failure: ...
- CentOS7: How to resolve curl#56 - Recv failure: Connection reset by peer
注意这个问题报错显示也可以是: curl:(56)Recv failure:连接被对方重设 Issue: When you execute Yum installation or update, yo ...
- curl: (56) Recv failure: Connection reset by peer问题汇总和解决方案
这两天正在学习用docker制作tomcat镜像,有一个问题困扰了我3天,可能大家在学习时也会遇到,于是我就单独发一篇文章来解决这个问题. 解决办法我在上一篇文章 Docker进阶篇之DockerFi ...
- docker绑定端口主机访问curl: (56) Recv failure: Connection reset by peer
这个问题超简单- 我用的nuxt,项目丢到了node容器里面.然后主机访问不了挂载的端口. 容器内是能curl通的. 然后,经过排查,nuxt只指定了127.0.0.1, host必须是0.0.0.0 ...
- 解决fatal: unable to access ‘https://github.com/NVIDIA/apex.git/‘: Recv failure: Connection was reset
Windows环境下,需要到官网下载git,到指定文件夹中打开git bash. 输入命令 git clone https://github.com/NVIDIA/apex.git 时会报错. 原因可 ...
- curl网络访问时报错:(56) Recv failure: Connection timed out
一.问题描述 某次用户对接某业务平台,在用户侧curl平台侧资源,报错:(56) Recv failure: Connection timed out: 二.分析处理 1.在服务器端curl上述地址正 ...
- Recv failure: Connection reset by peer 报错解决
前提: 安装好CentOS 后配置了阿里的源,在公司的网络内安装软件总是报错 [Errno 14] curl#56 - "Recv failure: Connection reset by ...
- error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054
error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054 1.问题:git下载代码时,报" ...
- 解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设
解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设 或者 curl: 52 Empty reply from ...
最新文章
- IDEA配置GitHub和Gitee
- 009_Redis的事物
- MyBatisPlus中进行通用CRUD全局策略配置
- Endnote X9安装教程
- 【选型】消息中间件选型
- Zookeeper-Zookeeper的配置
- Maven集成测试和Spring Restful Services
- CSS选择器:伪类(图文详解)
- edp1.2和edp1.4_EDP​​的完整形式是什么?
- C/C++——有关转义字符和ASCII码表
- 遍历聚合对象中的元素——迭代器模式(四)
- 动脑2017android_2017年最佳Android库
- 改变mysql默认字符集为utf8
- Ubuntu下安装-有道词典
- Atitit 培训之道 attilax著 1. 概念 培训就是及教育	1 1.1. 知识体系化	2 1.2. 组织架构	2 1.3. 人员架构 梯队化培训	2 2. 培训目标,尽可能与项目相关技术点
- javascript框架echarts插件实现超酷人立方效果图
- 两行代码开启 Ubuntu ftp服务
- 时间序列分析实验报告总结_时间序列分析实验报告
- html语言的特殊符号,特殊符号
- Android开发两年,我要跳槽去阿里巴巴了,做个阶段总结,flutterrow高度对齐