thinkphp3.0整合ucenter1.6

thinkphp3.0整合ucenter1.6

ID:13185153

大小:35.50 KB

页数:4页

时间:2018-07-21

thinkphp3.0整合ucenter1.6_第1页
thinkphp3.0整合ucenter1.6_第2页
thinkphp3.0整合ucenter1.6_第3页
thinkphp3.0整合ucenter1.6_第4页
资源描述:

《thinkphp3.0整合ucenter1.6》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、做ThinkPHP开发有一段时间了,还没有写过什么文章,今天不忙,就来A5转了下,发现有关Thinkphp和UCenter整合的文章很少,而且即使有些也是一知半解,版本过时,那么今天晓渔就给大家讲解下Thinkphp框架怎么来整合UCenter。  首先我们先安装Thinkphp,我们这次教程使用的是Thinkphp3.0稳定版,首先我们下载Thinkphp3.0,解压并放在自己的www目录,在根目录新建index.php文件并写入:require_once'./ThinkPHP/ThinkPHP.php';通过本机游览index.php、thinkphp会生成相应目录。(*^__^*)

2、嘻嘻……很智能的哦。然后配置config.php写入你的数据库连接配置,这个晓渔就不写了,请不会的童鞋查下手册吧!  然后下载目前最新版本的UCenter1.6版本,在网站根目录新建ucenter目录,解压UCenter,把upload目录里的所有文件上传到你刚才新建的ucenter目录里,在游览器输入http://localhost/uceter/install/如果不是这个访问地址请换成相应的访问地址哦!安装ucenter。  然后找到下载的UCenter,把advanced目录里面的uc_client和examples下面的api文件夹复制到你的网站根目录,是好ThinkPHP同级

3、目录哦。  现在开始进行我们的api目录里面的uc.php配置了,首先我们用编辑器打开这个文件,找到36行的位置,发现这里导入了一个配置文件require_onceDISCUZ_ROOT.'./config.inc.php';基于ThinkPHP的目录结构,所有的配置文件都放在Config目录里,那么我们在Config目录里新建config_ucenter.php文件,并把uc.php文件36行左右的require_onceDISCUZ_ROOT.'./config.inc.php';修改为require_onceDISCUZ_ROOT.'./Conf/config_ucenter.ph

4、p';有的童鞋可能会问了config_ucenter.php怎么配置呢?其实这个是非常简单的,甚至不用我们来写代码,直接复制粘贴就OK了,我们先登录到ucenter应用管理,添加一个应用吧!点击左侧菜单栏应用管理,然后我们看到还没有应用,那么我们点击添加应用,哇,让我们填写的还挺多啊。那么我们首先看选择应用,因为我们是自己的程序,选择其他吧,应用名称,这个随便起个名字就可以20字节之内哦。应用的主url,我们这次讲解的是Thinkphp整合Ucenter那么我们的Thinkphp是在跟目录的,这里我填入http://www.fxrs.cn童鞋们如果是本地就填写http://localho

5、st不用加"/"哦,下面是应用IP,后面说明说不用填写,那么我们就留空吧,以为我比较懒呵呵!应用密钥?这里怎么填呢。其实这里随便写入些字符串就可以,这个密钥是两个程序之间互通的严重,相当于你去别人家拿东西,别人最起码要认识你一样,如果别人都不认识你,怎么会把东西给你呢?更何况是网站核心的会员信息啊。呵呵!我们测试用,随便填上点吧“123456”呵呵,我比较懒吧!应用的物理路径?也提示说可以不用填写,那么留空吧!个人资料页面?这个有点犯难了,UCenter怎么会这么智能呢?留空吧。。应用程序名称,他已经帮我填好了,咱们跳过!呵呵  标签单条显示模板不知道干嘛的跳过吧。。标签模板标记说明继续

6、跳过。  是否开启同步登录这个不用说了选中。是否接受通知继续选中。OK了基本信息填完了,提交下。通信失败?这是为什么呢?头疼啊。。我们看下面多了个“应用的UCenter配置信息”右侧还有详细说明:当应用的UCenter配置信息丢失时可复制左侧的代码到应用的配置文件中。一切变的明了了。复制文本框内的配置信息,我记得我们之前新建一个config_ucenter.php的文件还是空的,难道放这里的吗?那么试一下吧!把这些信息粘贴到里面,保存。在看ucenter刷新下!OK通信成功!不错,基本通信我们就完成了!因为这几天有个项目要交付,所以一直很忙,没时间把thinkphp3.0整合ucente

7、r1.6的后续写完,今天终于有点时间把tp整合uc来完成,让大家久等,实在不好意思!  之前发表了一篇thinkphp3.0整合ucenter1.6得到大家的认同,后来有些网友反映还是无法整合,后来总结了一下,发现是我上次没有说太清楚,最终原因是没有把uc.php里的路径全部修改过来,大家查找uc.php里面的config.inc.php,并修改成我们自己配置文件的名字config_ucenter.php,并修改相应的路径!这样就可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。