ThinkPHP3.1.2整合UCenter详解(一)

最近应公司的要求,要开发一个有点像QQ空间那样的会员管理中心网站,发现UCenter的不少功能酷似QQ空间,因而选择了UCenter做为程序的会员管理中心。前台嘛就选择我以前基于thinkphp3.1.2框架开发的WBlog好了。可是问题又来了:要求在WBlog前台注册的会员登陆时要与UCenter同步,这就是我此次要解决的问题--ThinkPHP与UCenter的整合。 php


      我在网上搜索了一下,thinkphp与UCenter的整合并很多,可是彷佛越看越以为头晕,不是少这就是少那,到头来差之毫厘,谬以千里,真够折腾的。我仔细阅读了UCenter的开发文档后,通过屡次的调试,终于完成了thinkphp与UCenter的整合。感受这个结果是从苦水里泡出来的同样,呵呵。。。如今网菠萝果把整合的记录分享给须要的童鞋。 thinkphp


      舒适提示:在thinphp与UCenter整合中,您须要的基本条件是,有必定的PHP基础,对thinphp框架有所了解,会布署目录和配置数据。 浏览器


     好了,咱们开始吧! php框架

下载并安装下面的程序
WBlog3.1.2
UCenter_Home_2.0_SC_UTF8
UCenter 1.6.0 服务器

安装WBlog博客程序
     在写本文以前,已发布的WBlog博客程序尚未会员中心,本次测试的会员中心是后面才写的。若是你能等的话要待我整理好WBlog的会员中心程序才发布,不能等的话也不会影响下面的程序整合,由于你能够找或者本身写简单的知足如下两个条件的thikphp程序: 框架

一、能够注册会员
二、能够登陆和退出。 测试

这里我就使用WBlog3.1.2了。在服务器的根目录新建目录wblog1,把下载的WBlog3.1.2解压获得的WBlog目录里的全部文件复制到wblog1。在浏览器输入http://127.0.0.1/wblog1/install/,安装WBlog3.1.2。
舒适提示:在整合时最容易搞错的就是路径问题,在接下来的整合操做的根目录都是指wblog1目录,因此要和服务器根目录区别开来。 网站

安装UCenter 1.6.0(简体UTF-8)
     这个程序到官方去下载吧。在网站根目录wblog1新建 ucenter 目录,解压UCenter 1.6.0,把解压获得的upload目录里的全部文件复制到刚才新建的ucenter目录里。在浏览器输入http://127.0.0.1/wblog1/ucenter/install/,安装UCenter 1.6.0。 调试

安装UCenter_Home_2.0_SC_UTF8(简体中文版)
在网站根目录wblog1新建 uh目录并解压UCenter_Home_2.0_SC_UTF8,把解压获得的upload目录里的全部文件复制到刚才新建的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时顺序不能颠倒,不然没法安装。 blog


好了,太累了,到这里就先告一段落吧,明天继续。

本文首发网志博客,欢迎转载!转载请注明本文地址,谢谢。

相关文章
相关标签/搜索