两个或多个discuz共用ucenter和同一个会员系统

 时间:2026-02-14 21:15:23

1、先整合ucenter;不会整合的详情请见:

http://www.itchuzi.com/141.html

2、打开第二个分系统config/下的config_global.php;

在$_config['db']['1']['tablepre'] = chuzi_';下添加$_config['db']['2']['tablepre'] = it_

3、第二个分系统打开source\class\db文件下的db_driver_mysql.php;

在第 34行 $this->tablepre = $config['1']['tablepre'];下面添加        $this->tableprechu = $config['2']['tablepre'];

第112行  return $this->tablepre.$tablename;修改成下面

if(preg_match("/^common_member(.*)/i",$tablename)|| preg_match("/^home(.*)/i",$tablename) || in_array($tablename, array('common_credit_rule_log')))

        {

            return $this->tableprechu .$tablename;  //tableprechu与上面修改对应就行;

        }else{

        return $this->tablepre.$tablename;

        }

  • Windows10如何开启设备门户
  • 轻松搞定电脑变WiFi
  • 股票的分类拓扑图
  • 工作中UltraEdit怎么录制宏的步骤方法
  • loadrunner怎么对比两个脚本WDIFF
  • 热门搜索
    植物大战僵尸怎么刷钱 郑爽是哪里人 如何创建apple id 杭州晚上哪里好玩 座敷童子哪里多 哪里回收茅台酒 上海环球雅思怎么样 月牙泉在哪里 如何认识自己 如何化妆