如
config.inc.php 或 .env)文件// 示例:这些常量需要放在你的外站配置文件中 define('UC_CONNECT', 'mysql'); // 或 'NULL',推荐MySQL直连方式 define('UC_DBHOST', 'localhost'); // UCenter数据库地址 define('UC_DBUSER', 'root'); // UCenter数据库用户名 define('UC_DBPW', 'password'); // UCenter数据库密码 define('UC_DBNAME', 'ucenter'); // UCenter数据库名 define('UC_DBCHARSET', 'utf8'); // 数据库字符集 define('UC_DBTABLEPRE', '`ucenter`.uc_'); // 表前缀 define('UC_KEY', 'abc123XYZ'); // **关键!** 必须和UCenter后台设置的通信密钥完全一致[citation:1][citation:10] define('UC_API', 'http://your-ucenter-domain.com/uc_server'); // UCenter的访问地址 define('UC_CHARSET', 'utf-8'); define('UC_IP', ''); // UCenter服务器IP,留空自动解析 define('UC_APPID', '2'); // **关键!** 上一步获取的应用ID[citation:1][citation:10] define('UC_SYNC', 1); // 开启同步功能,1为开启,0为关闭[citation:6]
检查通信:完成配置后,回到UCenter后台的应用管理,如果看到“通信成功”,说明基础连接已打通。如果失败,请重点检查
UC_KEY、UC_API和UC_APPID是否正确。