主要错误: 
UCenter info: Can not connect to MySQL server 
Error: 
Errno:0 
 
 
出现此错误可导致情况如下: 
1、用户无法注册 
2、用户无法登入 
3、用户无法上传头像 
4、dz后台UC无法进入 
5、DZ后台UC通信不成功 
6、发帖无法上传图片 
7、其他不稳定因素 
 
需要修改的文件是以下三个: 
安装目录/config/config_global.php          
安装目录/config/config_ucenter.php     
安装目录/uc_server/data/config.inc.php  
 
需修改的文件一:config_global.php 
config_global 
// ------------------  CONFIG DB  ------------------- // 
$_config['db']['1']['dbhost'] = 'localhost'; 
$_config['db']['1']['dbuser'] = 'a064322111'; 
$_config['db']['1']['dbpw'] = 321423432; 
$_config['db']['1']['dbcharset'] = 'utf8'; 
$_config['db']['1']['pconnect'] = '0'; 
$_config['db']['1']['dbname'] = 'a064322111'; 
$_config['db']['1']['tablepre'] = 'pre_';  
修正的地方: 
$_config['db']['1']['dbhost'] = 'localhost';  保持不变 
$_config['db']['1']['dbuser'] = 'a064322111';  a064322111更改为您的数据库帐号,一般默认为root 
$_config['db']['1']['dbpw'] = 321423432;  321423432更改为您的数据库密码 
$_config['db']['1']['dbcharset'] = 'utf8';  如果你网站语言是gbk的请更改为gbk 
【注:如您网站配置了如tuyuanma.com及tuyuanma.com 两个域名都能访问网站首页,请将config_global.php文件$_config['cookie']['cookiedomain'] = '.tuyuanma.com'; 中的.tuyuanma.com 修改为 .xxxxx.com  请记前面有个小点这个修改是实现同一域名不同二级域名中同步登入登出的功能】 
 
 
 
需修改的文件二:config_ucenter.php 
<?php 
define('UC_CONNECT', 'mysql'); 
define('UC_DBHOST', 'localhost'); 
define('UC_DBUSER', 'a064322111'); 
define('UC_DBPW', '321423432'); 
define('UC_DBNAME', 'a064322111'); 
define('UC_DBCHARSET', 'utf8'); 
define('UC_DBTABLEPRE', '`a064322111`.pre_ucenter_'); 
define('UC_DBCONNECT', 0); 
define('UC_CHARSET', 'utf-8'); 
define('UC_KEY', 'a064322111'); 
define('UC_API', 'https://tuyuanma.com/uc_server'); 
define('UC_APPID', '1'); 
define('UC_IP', '127.0.0.1'); 
define('UC_PPP', 20); 
?>  
修正的地方: 
define('UC_DBHOST', 'localhost');  保持不变 
define('UC_DBUSER', 'a064322111'); a064322111更改为您的数据库帐号,一般默认为root 
define('UC_DBPW', '321423432');  321423432更改为您的数据库密码 
define('UC_DBNAME', 'a064322111');  a064322111更改为您的数据包名,您当时安装DZ系统时设置的网站数据库名称 
define('UC_CHARSET', 'utf-8');  如果你网站语言是gbk的请更改为gbk 
define('UC_KEY', 'a064322111'); a064322111更改为与config.inc文件内一样的UC_KEY,UC_KEY可登入后台——站长——UCenter 设置——UCenter 通信密钥:   查看 
define('UC_API', 'http://tuyuanma.com/uc_server'); tuyuanma.com更改为您的网站域名 
define('UC_IP', '127.0.0.1'); 127.0.0.1更改为您的服务器IP地址 
 
 
 
需修改的文件三:config.inc 
<?php  
define('UC_DBHOST', 'localhost'); 
define('UC_DBUSER', 'a064322111'); 
define('UC_DBPW', '321423432'); 
define('UC_DBNAME', 'a064322111'); 
define('UC_DBCHARSET', 'utf8'); 
define('UC_DBTABLEPRE', 'pre_ucenter_'); 
define('UC_COOKIEPATH', '/'); 
define('UC_COOKIEDOMAIN', ''); 
define('UC_DBCONNECT', 0); 
define('UC_CHARSET', 'utf-8');  
修正的地方: 
define('UC_DBHOST', 'localhost'); 保持不变 
define('UC_DBUSER', 'a064322111'); a064322111更改为您的数据库帐号,一般默认为root 
define('UC_DBPW', '321423432');  321423432更改为您的数据库密码 
define('UC_DBNAME', 'a064322111');  a064322111更改为您的数据包名,您当时安装DZ系统时设置的网站数据库名称 
define('UC_CHARSET', 'utf-8');  如果你网站语言是gbk的请更改为gbk 
define('UC_KEY', 'a064322111'); a064322111更改为与config_ucenter文件内一样的UC_KEY,UC_KEY可登入后台——站长——UCenter 设置——UCenter 通信密钥:   查看 
【注明:标有xxxxxxxxxxxxxx的为系统默认数据,不要去修改它,否则很容易出错,每个搭建DZ的站点系统默认生成的数据都不一样】 
 
 
 
 |