更换主机后discuz/ucenter无法连接的处理方法

discuz,特别是开通了ucenter的discuz,在更换主机后,很容易出现数据库连接错误、ucenter通信失败的问题,这里需要修改三处关于数据库用户名、密码、数据库名的地方:

1、/config 下的config_global.php,将其中的

$_config[‘db’][‘1’][‘dbuser’] = ‘xxx’;
$_config[‘db’][‘1’][‘dbpw’] = ‘xxx’;
$_config[‘db’][‘1’][‘dbname’] = ‘xxx’;

修改为新的数据库帐号即可。

2、/config 下的config_ucenter.php,将其中的

define(‘UC_DBUSER’, ‘xxx’);
define(‘UC_DBPW’, ‘xxx’);
define(‘UC_DBNAME’, ‘xxx’);

修改成相应的新帐号即可。

3、/uc_server/data 下的config.inc.php,将其中的

define(‘UC_DBUSER’, ‘xxx’);
define(‘UC_DBPW’, ‘xxx’);
define(‘UC_DBNAME’, ‘xxx’);

修改成相应的新帐号即可。

以后凡是涉及到换主机、换数据库的,只要一次修改上述三个文件的内容即可。

1 thought on “更换主机后discuz/ucenter无法连接的处理方法

Leave a Reply

Your email address will not be published. Required fields are marked *