Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 真是太奇怪了,采集器测试都没问题,为何采集不了

[复制链接]
bdzhe 发表于 2010-2-18 23:19:09 | 显示全部楼层 |阅读模式
处理索引列表页面 http://health.enorth.com.cn/jkss/yybk/index.shtml 开始
处理索引列表页面内容结束
社区泡泡 发表于 2010-2-19 00:19:35 | 显示全部楼层
规则不支持
回复

使用道具 举报

 楼主| bdzhe 发表于 2010-2-20 11:01:52 | 显示全部楼层
是不是很多网站都不支持啊?
回复

使用道具 举报

信宁军 发表于 2010-2-21 00:08:27 | 显示全部楼层
你就不会搜索吗?99%的问题都不必问,搜索就好了,问老问题不但浪费别人的时间,而且浪费你自己的!











在用SupeSite7采集信息的过程中会出现调试成功,但刚一采集就结束,采集不到任何内容的问题,现给出以下修改方案:
在supesite根目录下进入 admin 文件夹,找到admin_robots.php文件。
找到geturlfile函数:
  1. function geturlfile($url, $encode=1) {
  2.         global $thevalue, $_SCONFIG;

  3.         $text = '';
  4.         if(!empty($url)) {
  5.                 if(function_exists('file_get_contents')) {
  6.                         @$text = file_get_contents($url);
  7.                 } else {
  8.                         @$carr = file($url);
  9.                         if(!empty($carr) && is_array($carr)) {
  10.                                 $text = implode('',$carr);
  11.                         }
  12.                 }
  13.         }
  14.         $text = str_replace('·', '', $text);
  15.         if(!empty($thevalue['encode']) && $encode == 1) {
  16.                 if(function_exists('iconv')) {
  17.                         $text = iconv($thevalue['encode'], $_SCONFIG['charset'], $text);
  18.                 } else {
  19.                         $text = encodeconvert($thevalue['encode'], $text);
  20.                 }
  21.         }
  22.         return $text;
  23. }
复制代码
将此函数替换为:
  1. function geturlfile($url, $encode=1) {
  2.         global $thevalue, $_SCONFIG;

  3.         $text = '';
  4.         if(!empty($url)) {
  5.                 if(function_exists('file_get_contents')) {
  6.                         @$text = file_get_contents($url);
  7.                 } else {
  8.                         @$carr = file($url);
  9.                         if(!empty($carr) && is_array($carr)) {
  10.                                 $text = implode('',$carr);
  11.                         }
  12.                 }
  13.         }
  14.         
  15.         $text = str_replace('·', '', $text);
  16.         if(function_exists('iconv')) {
  17.                 $text = iconv($thevalue['encode'], $_SCONFIG['charset'].'//IGNORE', $text);
  18.         } else {
  19.                 $text = encodeconvert($thevalue['encode'], $text);
  20.         }
  21.         return $text;
  22. }
复制代码

评分

1

查看全部评分

回复

使用道具 举报

蓝色月刃 发表于 2010-2-22 13:09:06 | 显示全部楼层
不要编码试一下
回复

使用道具 举报

小李飞鞋 发表于 2010-4-10 09:38:27 | 显示全部楼层
本帖最后由 小李飞鞋 于 2010-4-10 09:40 编辑

7.5的也行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 09:58 , Processed in 0.026315 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表