zoukankan      html  css  js  c++  java
  • DZ X3 和 ECshop 通过uc_server实现会员同步整合教程.

    会员数据整合是实现商城和论坛系统共享会员数据.论坛系统注册会员整合后可直接在商城登陆.现以本人社区为例.本人社区采用DZ最新的X3.1 商城采用的ECshop最近的V2.7.3 现在想把两个模板整合在一起.实现会员同步登陆.同步退出.(DZ X的其他版本整合方式大同小异.可做参考)
    安装路径如下:
    社区地址:域名根目录
    商城地址:域名根目录/shop
    UCserver:域名根目录/UC_server

    一、安装discuz X3程序.在安装过程中选择-全新安装.全新安装就包含了UC_Server.这一部就把社区和UCserver整合在一起了.具体过程就不详细写了.只要配置好数据库.点几个下一步就OK了.没什么难度.
    二、在域名根目录下建立shop文件夹.把ECshop的安装文件放到shop目录.然后安装ECShop 2.7 安装过程就不做讲解了.跟社区一样.配置好数据库点几个下一步就OK.没什么难度.唯一注意一点是表前缀不要和社区的设置成一样..默认是不一样的.所以安装的时候配置好数据库就不要去改动表前缀.
    三、这也是最重要的一步.连接ECshop和UCserver.具体过程如下:

    1 把DZ X3程序包里面的uc_client或者刚安装的社区根目录下的uc_client文件夹整个夹拷贝一份到shop目录下面.不需要拷贝uc_server.

    2 登陆ECshop后台.(地址就是:默认域名/shop/admin).找到会员整合->UCenter 点击后面的安装.如图:

    1.jpg

     

     

    3 输入UCserver的连接地址(地址:默认域名/UC_server).和创始人密码.这个密码就是安装社区的时候输入的密码.下一步.

     

    2.jpg

     

     

    4 合并方式.一般都选择强制为同一用户..

    5 登陆UCserver.(登陆地址: 默认域名/uc_server 也可以从管理中心登陆).查看应用.确保刚安装的社区和商城是通信成功.一般全新安装的时候都是成功的.如果是修改过连接的或者不是全新安装的.不成功的时候就需要编辑不成功的连接.一般来说UCserver通信不成功.都是因为通信密钥和IP地址不对造成的.最常见的就是社区搬家过后.通信就不成功了.这个时候就要检查通信密钥和地址.一般来说数据库和空间在同一主机上的.数据库地址为空就行了.如果不在同一主机上.就要填好数据库地址.密钥可以在配置里面查看.社区的默认密钥查看地址:默认域名/config/config_ucenter.php 找到define('UC_KEY', 后面的就是密钥.复制到UCserver设置里面就OK..如果是ECshop通信不成功.就在ECshop后台找到会员整合->UCenter 点后面的设置复制通信密钥.粘贴到UCserver应用里面对用的商城应用就行了..那个不成功就编辑那个.不要编辑错了.

    只要看到社区和商城都是通信成功状态.那么恭喜你..整合已经完成了............

    你说你测试了还是不行?哈哈..二货.你能把浏览器缓存和社区.商城的缓存都清空下么!!!或者直接换个浏览器登陆.......

    去社区注册个用户.再去商城注销下..嘿嘿..有木有成就感??

  • 相关阅读:
    130517Dev GridControl建立多行复杂表头(Banded View)时,统计列与对应列无法对齐的解决办法
    C&C++标准库
    Linux操作系统下的多线程编程详细解析
    Ubuntu12.04用户以root身份登录
    ubuntu永久修改主机名
    linux信号 linux signal
    淘宝api 登录验证
    淘宝开店 防骗 易赛加款诈骗|冲q币恶意差评
    面试..
    test
  • 原文地址:https://www.cnblogs.com/as3lib/p/6542310.html
Copyright © 2011-2022 走看看