【问题标题】:PHPCrawl sometimes returns empty handedPHPCrawl 有时会空手返回
【发布时间】:2010-10-22 11:16:59
【问题描述】:

我正在使用PHPCrawl 类来蜘蛛网站并构建链接列表。这一切都很好,如果速度很慢,然后我会使用这些链接来执行其他任务。

我遇到了一个问题,即我第一次运行脚本时它完成但没有结果,然后在我下次运行它时它按预期工作。大约 30% 的时间都失败了。

起初我以为这是网络或工作站问题,但同样的问题出现在使用不同 ISP 的不同位置的不同机器上。

有其他人使用过这个类并遇到同样的问题吗?

【问题讨论】:

    标签: php web-crawler phpcrawl


    【解决方案1】:

    经过大量测试,我发现它似乎与 streamTimeout 设置有关。

    这里的问题是,将其设置得太高会导致抓取速度非常慢。修补 connectionTimeout 似乎可以解决这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-25
      • 2018-05-13
      • 1970-01-01
      • 1970-01-01
      • 2018-01-03
      • 2019-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多