我的基于Discuz!搭建的瑜伽论坛更换了服务器空间,虽然前台能正常访问,但怎么都登陆不了管理后台,郁闷了半天,终于找到了问题所在。

原因是我的MySQL用户名、密码和数据库名和以前的MySQL不一样,换了空间之后只更新了Discuz!的dbhost、dbuser和dbpw,忘记更新连接Ucenter的UC_DBUSER、UC_DBPW、UC_DBNAME以及UC_DBTABLEPRE。

解决方法是修改两个config.inc.php配置文件,更新为现在的MySQL用户名、密码和数据库名。

修改根目录下的config.inc.php配置文件:

define(‘UC_DBUSER’, ‘xxx’);
define(‘UC_DBPW’, ‘xxx’);
define(‘UC_DBNAME’, ‘xxx’);
define(‘UC_DBTABLEPRE’, ‘`xxx`.cdb_uc_’);

和/uc_server/data/目录下的config.inc.php配置文件:

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

Comments are closed.