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中的通信密匙框里。)
是否开启同步登录:是
其他的选项默认即可。
步骤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应用密钥相同。)
检测UC后台通信是否正常,正常即可。如果不正常,请确定上面的步骤所填写的信息都完整,正确。
按照上面的步骤,我们就完成了phpcms V9和UCenter的整合工作,虽然有点复杂,但是为了让网站日后的维护方便,认为还是非常有必要的。 望采纳~~~
————————来自畅移,您的移动贴心管家
具体需要检查的设置说明:1、UCenter 应用 ID 需要和 UCenter 后台的 ID 一致;2、UCenter 通信密钥需要和 UCenter 后台的通信密钥一致;3、UCenter 访问地址查看是否是正确的地址;4、UCenter IP 地址查看是否是UCenter所在的 Mysql 服务器的ip地址。升级1.5uc表前缀的问题:注意全新安装1.5的时候还用以前的老的创始人 有好多网友问到以前是用的独立uc,但是升级1.5时全新安装了uc,导致用户只有管理员一人, 这是因为uc的表前缀不一样, 需要把uc的数据给导入。 默认独立安装的uc的前缀是uc_,全新安装的1.5的uc表前缀默认是pre_ucenter_, 没有修改过前缀的情况下,打开你的uc备份, 如果数据大的话建议用EditPlus打开(搜索--替换), 记事本(编辑-替换)会比较卡,批量替换uc_为pre_ucenter_,然后从1.5后台导入数据就可以了 (也可以使用phpadmin直接导入数据库)。 同理,修改过前缀的只要改成是你安装1.5时候的就可以了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)