请教高手,为什么本地调试正常,在浏览器下运行就不行

wwwww112233 2013-05-05 01:47:12
我用的zend 5.5.1
写了个php采集程序,因为数据量很大,在zend 中的内置浏览器运行,大概运行5分钟后才会采集完成。但是我在ie浏览器localhost:。。。。下运行,大概运行1分钟左右,就自动停止运行了,也不报错,每次都是1分钟自己停下。是不是浏览器有个等待时间?

请问如何解决,谢谢!!!!
...全文
149 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwww112233 2013-05-08
  • 打赏
  • 举报
回复
引用 3 楼 snmr_com 的回复:
慢是正常的,人家做采集的,一般都有专用服务器 将页面先发送,然后ajax回取采集数据 而且老是这样用人家的数据(非API),有什么意思呢?
谢谢,我逐步让php以及mysql打印错误信息,终于找到问题了。curl采集的数据是正确的,是我的放到数据库里的代码漏了部分数据所有不全,已经解决了。
ImN1 2013-05-05
  • 打赏
  • 举报
回复
慢是正常的,人家做采集的,一般都有专用服务器 将页面先发送,然后ajax回取采集数据 而且老是这样用人家的数据(非API),有什么意思呢?
wwwww112233 2013-05-05
  • 打赏
  • 举报
回复
引用 1 楼 snmr_com 的回复:
1.ini 加长运行时间(采集的内容多的话还要考虑内存用量) 2.既然本地运行采集,我建议不如直接用CLI方式,别走浏览器了,放上网就另说
谢谢,是要放网上的,我在本地运行是测试。 小弟还遇到一个问题,就是目标网页数据太多,我用浏览器打开浏览器都几乎要卡住,大概5秒左右才能显示完全。在php 用curl采集的时候,这类信息量大的网页采集的数据不全,有遗漏,有什么好的解决办法吗?比如能不能让目标网页全部显示完成再取数据?谢谢!!
ImN1 2013-05-05
  • 打赏
  • 举报
回复
1.ini 加长运行时间(采集的内容多的话还要考虑内存用量) 2.既然本地运行采集,我建议不如直接用CLI方式,别走浏览器了,放上网就另说

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧