久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

dizcuzx:UCenter和Discuz!常見問題及解決方法

一些用dizcuzx的站長朋友可能會出現這樣的問題:我論壇升級后,登錄不上去了,提示密碼不對;頭像不顯示了,顯示叉燒包; 注冊、登錄不了,提示內部錯誤;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里進行區(qū)別于其它應用,應用的主URL 就是你論壇的訪問地址,我這里是本機搭建的環(huán)境,所及地址為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的關系,出了問題我們有思路去找問題,找解決方法,有了思路,就解決了一半。

未經允許不得轉載:445IT之家 » dizcuzx:UCenter和Discuz!常見問題及解決方法

贊 (0) 打賞

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞