Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 整合帝国CMS出错 SELECT value FROM ucenter.uc_vars WHERE name='noteexists'

[复制链接]
hawkfgf 发表于 2017-11-26 18:15:29 | 显示全部楼层 |阅读模式
出大事了 7.2整合UCENTER 按提示操作会员数据全丢还出错
第 4 步:将帝国CMS会员导入Ucenter
说明:
(1)、如果你的帝国CMS使用了万能会员接口整合了其他程序,即整合其它会员系统,可跳过此步骤。
(2)、如果本身没有会员数据也可跳过此步骤。

导入步骤:
(1)、将接口包的“tool”目录里的update文件夹复制到帝国CMS的“e”目录里;
(2)、运行e/update/index.php文件,进行会员数据导入操作;
(3)、导入完毕后,将e/update目录里的文件删除。

   第 5 步:清空帝国CMS会员表(phome_enewsmember)数据,以免同Ucenter数据冲突
登陆帝国CMS后台 > “系统设置” > “备份与恢复数据”> “执行SQL语句”,运行下面SQL:
TRUNCATE `[!db.pre!]enewsmember`;
TRUNCATE `[!db.pre!]enewsmemberadd`;

第4步操作后显示导入成功,结果以为成功了,再弄第5步,数据全删没备份,结果发现数据根本没导入,郁闷死。最重要的是,现在登陆不了:

一登陆就显示:


MySQL Query Error

SELECT value FROM ucenter.uc_vars WHERE name='noteexists'
SELECT command denied to user 'hawkfgf01'@'localhost' for table 'uc_vars'

/e/config.inc.php 中:
define('UC_DBTABLEPRE', 'ucenter.uc_');                  
或设成
define('UC_DBTABLEPRE', '`hawkfgf01`.ucenter.uc_');          hawkfgf01是我数据库的名字

都没用,请教高手怎么解决,急啊,多谢!


注意:好多人说是这句话的错误,到底应该怎么改呢,我的自用数据库名为:hawkfgf01

Failure 发表于 2017-11-26 18:59:45 | 显示全部楼层
前缀你确定是.ucenter.uc_?
回复

使用道具 举报

 楼主| hawkfgf 发表于 2017-11-26 19:49:48 | 显示全部楼层
回楼上:
前缀你确定是.ucenter.uc_?

这个我不清楚,反正安装时我用的前缀都是系统默认的、
回复

使用道具 举报

⑧穿内裤 发表于 2017-11-27 10:44:49 | 显示全部楼层
你的应用ID是否填写正确
回复

使用道具 举报

crx349 发表于 2017-11-27 11:54:59 | 显示全部楼层
  1. ucenter.pre_ucenter_
复制代码
回复

使用道具 举报

 楼主| hawkfgf 发表于 2017-11-28 11:30:21 | 显示全部楼层
define('UC_DBTABLEPRE', '`hawkfgf01`.pre_ucenter_');  换成这样就好了 原因不清楚。过程现在也不清楚,弄糊涂了。多谢各位!
回复

使用道具 举报

 楼主| hawkfgf 发表于 2017-11-28 11:32:00 | 显示全部楼层
整个过程弄的太复杂了,先是整合万能接口,不正常,然后又整合DZ7.2接口,还不正常,最后又整合UCENTER接口,到现在总算完整解决,之后还将7.2升级到7.4了 。暂时没发现问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-29 13:31 , Processed in 0.016778 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表