我想索引许多网页的hundrets。CURL失败后,许多运行说“无法建立连接”或“连接()超时”
在短期
- 使用一个cron作业
- 获取一些(大约只有15)最少最近更新的URL
- 查询论文网址使用curl调用PHP脚本
问题
在开发中一切都很顺利。但是当我开始索引更多的测试页时,CURL在一些运行后拒绝工作。它不会从远程服务器获取任何数据。
错误消息
这些错误CURL已打印出来(当然不是在一次)
- 无法连接到主机
- 操作超时后60000毫秒与0字节接收
我正在使用V-Server,并尝试使用Firefox或wget连接到远程服务器。也没什么。但是,从本地机器连接到该远程服务器时,一切正常。
等待几个小时,它再次适用于一些运行。
对我来说,它似乎是一个远程服务器或DDOS保护或类似的问题,你们怎么看?
也查看http错误代码 –
发生故障时,http状态代码始终为0 – Robert
通过wget/FF连接与从本地计算机进行连接有什么意义?有什么不同? – petr