本帖最后由 fenge1314 于 2009-9-22 16:38 编辑
晚上回去试试这个
在用SupeSite7采集信息的过程中会出现调试成功,但刚一采集就结束,采集不到任何内容的问题,现给出以下修改方案:
在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(function_exists('iconv')) {
$text = iconv($thevalue['encode'], $_SCONFIG['charset'].'//IGNORE', $text);
} else {
$text = encodeconvert($thevalue['encode'], $text);
}
return $text;
}
复制代码
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
80后门户论坛,致力于打造全国最大的80后门户社区http://bbs.80door.com
80后门户网-致力于打造全国最大的80后门户社区
http://www.80door.com
敬请期待80后人的光临!!! |