网站建设成品,网站建设与维护是什么内容?,wordpress forest,做网站 什么主题较好在论坛上经常见到一些站长朋友问#xff1a;我论坛升级后#xff0c;登录不上去了#xff0c;提示密码不对#xff1b;头像不显示了#xff0c;显示叉烧包#xff1b;注册、登录不了#xff0c;提示内部错误等等。这些问题都有个共同点#xff0c;就是Discuz!论坛本身和…在论坛上经常见到一些站长朋友问我论坛升级后登录不上去了提示密码不对头像不显示了显示叉烧包注册、登录不了提示内部错误等等。这些问题都有个共同点就是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看看这里定义的各个常量我们是不是在UCenter的配置里就改过了这下我们明白了UCenter与BBS的关联在哪里了那么处理通信问题就游刃有余了。一般出现的问题有1、头像不显示2、登录失败管理员也登陆不了3、应用ID不一致导致的错误。我们先举出这些问题然后分析一下问题出在哪里当然问题不仅仅局限于这里。出现上述问题一定要先检查UCenter通信情况大部分这个时候是失败的我们到UCenter里看一下UCenter应用管理如果觉得那里的信息都正确那么回过头来再看看config/config_ucenter.php主要检查2个一个是UC_API一个是UC_APPID这2个因素往往是问题的所在然后看看通信密钥UC_KEY是否一致具体的修改方法大家都很清楚了之前也有过这方面的教程不多述了。之所以写这么一个小文档旨在给大家介绍一下UCenter与BBS的关系出了问题我们有思路去找问题找解决方法有了思路就解决了一半。