discuz和php的关系,UCenter和Discuz!的关系

在论坛上经常见到一些站长朋友问:我论坛升级后,登录不上去了,提示密码不对;头像不显示了,显示叉烧包;

注册、登录不了,提示内部错误;discuzx模板错误等等。这些问题都有个共同点,就是Discuz!论坛本身和UCenter通信出现了问题。UCenter推出了这么长时

间,大部分站长对UCenter已经很熟悉了,也知道如何维护好它,但还是有些站长对UCenter和Discuz!的关系不太了解,出了问题往往束手无

策。

下面就讲讲UCenter和Discuz!的关系,以及它们之间常常会出现的问题及排查解决方法。UCenter是自Discuz!6.0以来,独立出来

的,集合了用户的有关数据。UCenter独立出来,有个好处,就是可以以UCenter为基础,添加多个应用,这些应用共享UCenter的会员数据,

可以同步登录、退出,应用之间进行通信等等。

既然是用户管理中心,也就是存有用户的头像,帐号密码,短消息等等数据。在我们操作网站的时候,也就是升级,搬家,转换,添加新应用时,都会涉及到

UCenter的通信。说了这么多,很多人害怕,说这UCenter太麻烦了,太不方便。其实,需要我们去操作的,去具体的改的地方,很少,下面我就介绍

一下,都有哪些地方需要我们去实地操作。

UCenter方面,主要就是“应用管理”;论坛BBS方面就是配置文件(config/config_ucenter.php)。我们先看看UCenter页面里的“应用管理”:

如上图,ID就是所对应的论坛在UCenter中的序号,应用名称这个不重要,这里的名称只是用来在UCenter里进行区别于其它应用,应用的主URL

就是你论坛的访问地址,我这里是本机搭建的环境,所及地址为localhost。如果一切正常,那么通信情况就应该是“通信成功”,反之则为“通信失

败”。如果通信失败了,那么就可以点击后面额“编辑”来进行修改一些配置,看下图:

然后我们就可以在这里进行修改了,修改也就是修改3个地方,一是通信主URL,二是通信密钥,三是应用类型。主URL就不说了,通信密钥是经过加密的字符

串,一般不需你自己来动,还有就是应用类型,有人往往忘了这个地方,如果是X系列的版本,就选择Discuz!X,如果是其它的,按照自己的类型选择就

行,然后点击提交。提交后,我们把页面拉到最后,看看应用的UCenter配置信息,这个单击一下,默认是全选的,这些配置信息内容是和

config/config_ucenter.php一致的,也就是说config/config_ucenter.php的内容是应用的UCenter

配置信息的来源。

我们再来看看config/config_ucenter.php:

看看,这...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值