最近應(yīng)公司的要求,要開(kāi)發(fā)一個(gè)有點(diǎn)像QQ空間那樣的會(huì)員管理中心網(wǎng)站,發(fā)現(xiàn)UCenter的很多功能酷似QQ空間,于是選擇了UCenter作為程序的會(huì)員管理中心,前臺(tái)嘛就選擇我之前基于thinkphp3.1.2框架開(kāi)發(fā)的WBlog好了,但是問(wèn)題又來(lái)了,要求在WBlog前臺(tái)注冊(cè)的會(huì)員登錄時(shí)要與UCenter同步,這就是我這次要解決的問(wèn)題--ThinkPHP與UCenter的整合。
我在網(wǎng)上搜索了一下,thinkphp與UCenter的整合并不少,但是似乎越看越覺(jué)得頭暈,不是少這就是少那,到頭來(lái)差之毫厘,謬以千里,真夠折騰的,我仔細(xì)閱讀了UCenter的開(kāi)發(fā)文檔后,經(jīng)過(guò)多次的調(diào)試,終于完成了thinkphp與UCenter的整合,感覺(jué)這個(gè)結(jié)果是從苦水里泡出來(lái)的一樣,呵呵。?!,F(xiàn)在網(wǎng)菠蘿果把整合的記錄分享給需要的童鞋。
溫馨提示:在thinphp與UCenter整合中,您需要的基本條件是,有一定的PHP基礎(chǔ),對(duì)thinphp框架有所了解,會(huì)布署目錄和配置數(shù)據(jù)。
好了,我們開(kāi)始吧!
下載并安裝下面的程序
WBlog3.1.2
UCenter_Home_2.0_SC_UTF8
UCenter 1.6.0
安裝WBlog博客程序
在寫(xiě)本文之前,已發(fā)布的WBlog博客程序還沒(méi)有會(huì)員中心,本次測(cè)試的會(huì)員中心是后面才寫(xiě)的。如果你能等的話(huà)要待我整理好WBlog的會(huì)員中心程序才發(fā)布,不能等的話(huà)也不會(huì)影響下面的程序整合,因?yàn)槟憧梢哉一蛘咦约簩?xiě)簡(jiǎn)單的滿(mǎn)足以下兩個(gè)條件的thikphp程序:
1、可以注冊(cè)會(huì)員
2、可以登錄和退出。
這里我就使用WBlog3.1.2了,在服務(wù)器的根目錄新建目錄wblog1,把下載的WBlog3.1.2解壓得到的WBlog目錄里的所有文件復(fù)制到wblog1,在瀏覽器輸入http://127.0.0.1/wblog1/install/,安裝WBlog3.1.2。
溫馨提示:在整合時(shí)最容易搞錯(cuò)的就是路徑問(wèn)題,在接下來(lái)的整合操作的根目錄都是指wblog1目錄,所以要和服務(wù)器根目錄區(qū)別開(kāi)來(lái)。
安裝UCenter 1.6.0(簡(jiǎn)體UTF-8)
這個(gè)程序到官方去下載吧,在網(wǎng)站根目錄wblog1新建 ucenter 目錄,解壓UCenter 1.6.0,把解壓得到的upload目錄里的所有文件復(fù)制到剛才新建的ucenter目錄里,在瀏覽器輸入http://127.0.0.1/wblog1/ucenter/install/,安裝UCenter 1.6.0。
安裝UCenter_Home_2.0_SC_UTF8(簡(jiǎn)體中文版)
在網(wǎng)站根目錄wblog1新建 uh目錄并解壓UCenter_Home_2.0_SC_UTF8,把解壓得到的upload目錄里的所有文件復(fù)制到剛才新建的uh目錄里。在瀏覽器輸入http://127.0.0.1/wblog1/uh/install/,安裝UCenter_Home_2.0_SC_UTF8,需要注意的是,安裝UCenter 1.6.0和UCenter_Home_2.0_SC_UTF8時(shí)順序不能顛倒,否則無(wú)法安裝。
新聞熱點(diǎn)
疑難解答