php如何设置网站访问时间防止卡住现象 本帖最后由 lansejingjie 于 2010-06-02 16:01:28 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是apache,在配置文件设置timeout!在phpinfo可以看到:Timeouts Connection: 300 - Keep-Alive: 15 用“timeout”这个好像是脚本的访问超时时间!我碰到的问题是我现在是循环去抓取很多个网站但是有的网站去抓的时候很慢。。这样就导致下面的网站没办法抓到!有没有办法设置抓取的时间,超过这个时间无法访问,就不去访问这个网站而是继续抓取下个网站 1 .如果你用 curl_setopt去抓取的话,这个有时间设置:curl_setopt($ch, CURLOPT_TIMEOUT, 30);2 .如果你用sokect模拟去访问抓取也有一个时间设置!3. 用file_get_contents的话最好设置set_time_limit(0); 請幫忙看看Snoopy如何能做到自動登陸網站,謝謝。 tcpdf如何输出svg图形 php正则一个入门问题求教, php 在linux下能不能调用word?用什么技术? 拜天拜地 :{ 在线等 SMTP 的小问题 请教表单的一个问题 给点帮助---想写一个能生成统一页面的类。 【加密PHP】求对运行效率影响最小的加密PHP文件的方法!感兴趣的也可以来探讨一下 关于调用MySql存储过程 如何访问网络上其他计算机资源 PHP上传附件 防止重复上传
在phpinfo可以看到:
Timeouts Connection: 300 - Keep-Alive: 15
我碰到的问题是
我现在是循环去抓取很多个网站
但是有的网站去抓的时候很慢。。这样就导致下面的网站没办法抓到!
有没有办法设置抓取的时间,超过这个时间无法访问,就不去访问这个网站而是继续抓取下个网站
2 .如果你用sokect模拟去访问抓取也有一个时间设置!
3. 用file_get_contents的话最好设置set_time_limit(0);