首页 交流

请问和外站同步登陆的配置文件在哪个目录下面?

config.inc.php.env)文件

  1. 复制客户端文件:将UCenter安装目录下的 uc_client 文件夹完整复制到你的外站项目根目录

  2. 创建/修改配置文件:在你的外站项目里,找到或创建一个配置文件(如 config.inc.php.env),填入以下关键常量

php
// 示例:这些常量需要放在你的外站配置文件中
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_KEYUC_APIUC_APPID是否正确。

70 浏览 5 回复
5 条回复 最新回复
2026-06-17
#1
我假期研究一下,看看能不能通过插件解决。ucenter好古老的事物。
kaka0 2026-06-18
是啊,大佬好好看看,ucenter虽然古老,但是老站用的多啊
hyr kaka0 2026-06-18
好的,那我好好研究一下。
2026-06-18
#2
您好,问一下ucenter目前一般都是2.0版本吗?
kaka0 2026-06-19
UCenter 1.6.0