问题描述:一般情况下discuz的config配置文件里,config_global.php和config_ucenter.php的数据库名,数据库前缀都是一致的。
而我的config的全局和ucenter的这几项都是不同的。
/bbs/config/config_global.php文件里面
$_config['db']['1']['dbuser'] = 'abc_fan';
$_config['db']['1']['dbname'] = 'abc_fan';
$_config['db']['1']['tablepre'] = 'pre_';
/bbs/config/config_ucenter.php文件里面
define('UC_DBUSER', 'abc_dyno');
define('UC_DBNAME', 'abc_dyno');
define('UC_DBTABLEPRE', '`abc_dyno`.cdb_uc_');
追溯原因,我估计是在我上次做论坛升级的时候造成的。从dz7.2升级到dz x2.5.
问题症状:
但是后台进行ucenter备份的时候,ucenter 1秒就备份成功了(我估计是实际无法备份)。
而bbs却要花半个小时以上才备份成功。
想知道这样的问题如何解决?
系统版本
Discuz! 程序版本 Discuz! X2.5 Release 20121101
UCenter 客户端版本 UCenter 1.6.0 Release 20110501
服务器系统及 PHP Linux / PHP v5.2.17
服务器软件 Apache/2
服务器 MySQL 版本 5.5.14
是否可以合并两个数据库呢?该如何操作?
|