我在一台服务器上设置了一个cron作业,以便在另一台服务器上用PHP运行备份脚本。
我一直使用的命令是
curl -sS http://www.example.com/backup.php
最近,当Cron运行时,我得到了这个错误:
curl: (52) Empty reply from server
如果我直接在浏览器中转到这个链接,脚本运行得很好,并且我得到了我的小备份ZIP文件。
发布于 2017-03-16 22:57:47
如果curl被要求在执行HTTPS的服务器上执行纯HTTP,就会发生这种情况。
示例:
$ curl http://google.com:443
curl: (52) Empty reply from server
发布于 2010-04-19 15:33:24
当没有来自服务器的响应时,Curl会给出这个错误,因为HTTP不响应请求是一个错误。
我怀疑您的问题是在您和有问题的主机之间有一些网络基础设施,比如防火墙或代理。因此,要使其正常工作,您需要与负责该硬件的人员讨论该问题。
发布于 2017-04-27 01:50:42
当服务器由于100%的CPU或内存使用率而没有响应时,可能会发生这种情况。
当我试图访问sonarqube API时,服务器由于内存使用率已满而没有响应时,我得到了这个错误
https://stackoverflow.com/questions/1924434
复制相似问题