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’);
修改成相应的新帐号即可。
以后凡是涉及到换主机、换数据库的,只要一次修改上述三个文件的内容即可。
不错,顶楼主了