新闻中心
phpcms如何整合UCenter
无忧主机小编经常遇到客户需要一个网站建立多个系统。这样功能固然强大,但是如果没有一个有效的整合平台把这些零散的网站客户聚集起来,很容易出现问题。况且网站的客户不能实现同步登陆,换一个平台就要再登陆一遍,总会带来不好的用户体验,并且也不方便用户管理。所以在这种情况下,我们就需要一个平台来整合所有的程序,而我们知道,UC是经过了很多站长朋友认同的比较好的整合工具。那么今天无忧主机小编就详细说说PHPCMS整合UC的方法。 步骤1(准备工作): 1、安装完成phpcmsV9,具体安装方法可以参考: PHPCMS V9快速安全安装教程[图文讲解] 2、安装完成UCenter(普通安装即可,可以吧UCenter放在一个目录下)。 步骤2:在 UCenter 中添加“phpsso 应用” 1、访问ucenter的安装目录,比如www.51php.com/uc_seryer. 2、点击应用中心 3、点击“添加新应用”按钮,选择安装方式为“自定义安装”。在展开的“添加新应用”参4、数配置表中,需要参数配置如下: 应用名称:phpsso 应用的主 URL: 填写安装phpcmV9目录下的phpsso文件。最后不要带斜线(如:http://www.51php.com/phpcms/phpsso_server) 通信密钥:(自动生成。并把这个cookie复制下来。粘贴到phpsso中的通信密匙框里。) 是否开启同步登录:是 其他的选项默认即可。如下图所示: [caption id="attachment_13393" align="alignnone" width="540"] phpcms后台[/caption] 步骤3:去phpcms后台配置phpsso 登陆phpcms后台,找到phpsso下的系统设置。选择ucenter选项 下面需要填写的内容有 Ucenter api 地址:填写相对于ucenter的安装路径(例如: http://www.51php.com/phpcms/uc_server ) Ucenter 数据库主机名:localhost (必填,无忧主机的空间都是localhost) Ucenter 数据库用户名:root (必填,安装UC的数据库用户名) Ucenter 数据库密码:root (安装UC的数据库密码) Ucenter 数据库名:discuz (必填,安装UC的数据库名) Ucenter 数据库表前缀:pre_ucenter_ (必填,安装UC时候设置的表前缀。如果此项填写错 误,将导致 phpcms 无法注册新会员!) Ucenter 数据库字符集:UTF-8 (必选,视实际情况而定) 应用id(APP ID):(必填,该值来在“第二步”中 UCenter 创建的 phpsso 应用时自 动生成。) Ucenter 通信密钥:(必填,直接去uc后台复制就行了。一定确保该值与在“第二步” 中 UCenter 创建的phpsso应用密钥相同。) 如下图所示: [caption id="attachment_13394" align="alignnone" width="661"] phpcms后台[/caption] 检测UC后台通信是否正常,正常即可。如果不正常,请确定上面的步骤所填写的信息都完整,正确。 按照上面的步骤,我们就完成了phpcms V9和UCenter的整合工作,虽然有点复杂,但是为了让网站日后的维护方便,无忧主机小编认为还是非常有必要的。 相关文章推荐阅读: PHPCMS V9网站主题模板安装使用教程 PHPCMS V9快速安全安装教程[图文讲解]
本文地址:https://www.51php.com/phpcms/13392.html