这两天在捣鼓dz产品,准备搞一个门户网站,还得带论坛的,老总还一个劲儿的催,折腾够呛的。
我用的supesite7.5,ucenter、sups和dz安装好后,就要对sups和dz论坛进行整合,可是对sups聚合设置dz的时候,提示论坛路径设置错误,不应该啊。打开sups的后台admin_bbs.php文件,看了之后,我们知道,原来sups是通过读取你设置的URL加一个默认文件的内容,通过远程下载方式,如果下载到的内容的长度大于100,则认为正确,小于则认为错误,很简单,大家打开sups的admin_bbs.php文件,将以下代码:
$_SC['bbsurl'] = trim($_POST['bbsurl']);
$txt = sreadfile($_SC['bbsurl'].’/viewthread.php’, ‘r’, 1);
if(strlen($txt) < 100) {
showmessage(‘bbs_url_error’, CPURL.’?action=bbs&error=bbsurl’);
}
替换为:
$_SC['bbsurl'] = trim($_POST['bbsurl']);
//echo “<script>alert(‘”.$_SC['bbsurl'].”‘);</script>”;
$txt = sreadfile($_POST['bbsurl'].’/index.php‘, ‘r’, 1);
if(strlen($txt) < 100) {
showmessage(‘bbs_url_error’, CPURL.’?action=bbs&error=bbsurl’);
}
测试,OK!That’s all!
转载请注明带链来源:春语精椿