论坛不能注册,提示“抱歉,用户 ID 已被占用”解决

作者: E星期五 分类: 网络备忘 发布时间: 2015-11-30 20:54 ė 1306 次浏览 6 没有评论

论坛与UCenter通讯正常,但UCenter中心没有ID
起初是怀疑是备份文件不同步的原因。

登录phpMyAdmin,发现表前缀存在问题,有pre_但竟然同时存在uc_前缀

1、修改源码中数据库连接文件,将uc的pre_改为uc_

(论坛后台-站长-UCenter 设置-UCenter 表前缀:改为uc_)
2、修改通信密钥保持一致(论坛的通信密钥在/config/config_ucenter.php),通迅成功,即可。

出现这个问题是因为当初在安装DZ时是没有UCenter这个东西的,通过升级才到了现在的DX3.2,当时(有5年了吧)在单独安装UCenter时表前缀和论坛的不一致。
这次在论坛搬家时直接是包含了UCenter的全新安装。

提个醒,这个uc中心的数据很重要,务必备份,数据备份时务必关闭论坛。

本文出自E星期五的博客,转载时请注明出处及相应链接。

本文永久链接: https://exqw.com/archives/431.html

0

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Ɣ回顶部