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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[采集] 提示采集完成,查看列表却没有采集到的信息

[复制链接]
pc168 发表于 2009-5-27 00:06:37 | 显示全部楼层 |阅读模式
采集机器人开始工作
处理索引列表页面 http://www.**.com/cent_5.html 开始
处理索引列表页面内容结束

采集完成,点击此处查看采集结果


点了采集后提示是这样的
也没有设置自动入库

高手指点下!
 楼主| pc168 发表于 2009-5-27 13:06:50 | 显示全部楼层
兄弟姐妹们来指点我下嘛
回复

使用道具 举报

紫琼 发表于 2009-5-27 13:32:39 | 显示全部楼层
应该是采集器配置问题,你试试我本地测试用的这个采集器,肯定没问题。
回复

使用道具 举报

lidq.jingwu 发表于 2009-6-3 20:16:57 | 显示全部楼层
关于这个问题要修改程序,修改方法如下:
修改方法如下:
在supesite根目录下进入 admin 文件夹,找到admin_robots.php文件。
找到geturlfile函数:
function geturlfile($url, $encode=1) {
        global $thevalue, $_SCONFIG;

        $text = '';
        if(!empty($url)) {
                if(function_exists('file_get_contents')) {
                        @$text = file_get_contents($url);
                } else {
                        @$carr = file($url);
                        if(!empty($carr) && is_array($carr)) {
                                $text = implode('',$carr);
                        }
                }
        }
        $text = str_replace('·', '', $text);
        if(!empty($thevalue['encode']) && $encode == 1) {
                if(function_exists('iconv')) {
                        $text = iconv($thevalue['encode'], $_SCONFIG['charset'], $text);
                } else {
                        $text = encodeconvert($thevalue['encode'], $text);
                }
        }
        return $text;
}
将此函数替换为:
function geturlfile($url, $encode=1) {
        global $thevalue, $_SCONFIG;

        $text = '';
        if(!empty($url)) {
                if(function_exists('file_get_contents')) {
                        @$text = file_get_contents($url);
                } else {
                        @$carr = file($url);
                        if(!empty($carr) && is_array($carr)) {
                                $text = implode('',$carr);
                        }
                }
        }
       
        $text = str_replace('·', '', $text);
        if(!empty($thevalue['encode']) && $encode == 1) {
                $text = encodeconvert($thevalue['encode'], $text);
        }
        return $text;
}
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 17:55 , Processed in 0.029557 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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