首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >curl错误52“来自服务器的空回复”是什么?

curl错误52“来自服务器的空回复”是什么?
EN

Stack Overflow用户
提问于 2009-12-18 04:41:03
回答 20查看 357.6K关注 0票数 131

我在一台服务器上设置了一个cron作业,以便在另一台服务器上用PHP运行备份脚本。

我一直使用的命令是

代码语言:javascript
运行
复制
curl -sS http://www.example.com/backup.php

最近,当Cron运行时,我得到了这个错误:

代码语言:javascript
运行
复制
curl: (52) Empty reply from server

如果我直接在浏览器中转到这个链接,脚本运行得很好,并且我得到了我的小备份ZIP文件。

EN

回答 20

Stack Overflow用户

发布于 2017-03-16 22:57:47

如果curl被要求在执行HTTPS的服务器上执行纯HTTP,就会发生这种情况。

示例:

代码语言:javascript
运行
复制
$ curl http://google.com:443
curl: (52) Empty reply from server
票数 100
EN

Stack Overflow用户

发布于 2010-04-19 15:33:24

当没有来自服务器的响应时,Curl会给出这个错误,因为HTTP不响应请求是一个错误。

我怀疑您的问题是在您和有问题的主机之间有一些网络基础设施,比如防火墙或代理。因此,要使其正常工作,您需要与负责该硬件的人员讨论该问题。

票数 50
EN

Stack Overflow用户

发布于 2017-04-27 01:50:42

当服务器由于100%的CPU或内存使用率而没有响应时,可能会发生这种情况。

当我试图访问sonarqube API时,服务器由于内存使用率已满而没有响应时,我得到了这个错误

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1924434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档