php版本5.6故采用的querylist3.0,但是遇到一个问题:
当采集的数据达到一定数量时(如第一次100条,第二次120条),php会报错:The received content is empty,报错的位置显示是querylist.php,看了下代码说是抓取的页面为空导致的.但是当再次执行后(如果数据不多的话)就可以继续抓取了,请问出现这种问题的原因是什么?如何解决呢?
php版本5.6故采用的querylist3.0,但是遇到一个问题:
当采集的数据达到一定数量时(如第一次100条,第二次120条),php会报错:The received content is empty,报错的位置显示是querylist.php,看了下代码说是抓取的页面为空导致的.但是当再次执行后(如果数据不多的话)就可以继续抓取了,请问出现这种问题的原因是什么?如何解决呢?
1 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答832 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
1 回答710 阅读✓ 已解决
这个要调试一下才知道啊。把底层的curl请求数据记录下来,就知道是请求问题,还是解析问题了。