博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ecshop和ucenter的整合
阅读量:4966 次
发布时间:2019-06-12

本文共 702 字,大约阅读时间需要 2 分钟。

按照网上的教材,一直提示数据库、密码错误,开始怀疑代码错了,毕竟都是两个老古董。

于是开始调试,居然调试也不能很好的支持,点击下一步后就卡死了,好吧,只好用log大法了, error_log(print_r($var,true)."\n",3,"d:/log.txt");

最后发现ucenter返回时用的是exit(变量),于是改成了rentrun,是一个用"|"分割的字符串配置。

而ecshop把返回值当作数组处理,更可恶的是居然都没调用父类连接数据库,就算都对了,也对不了。

而且字段也对不上,不说了,说多了都是泪。

用的是,修改后的ecshop,兼容php7.

ucenter用的是,修改兼容php7的版本,先下载原版最新dz,然后用discuzf的覆盖。

修改好的文件,

ecshop的

admin/integrate.php

includes\modules\integrates\integrate.php
includes\modules\integrates\ucenter.php

ucenter的

control/app.php

 

没有整合,只是点保存了,会出现

Duplicate entry '1' for key 'PRIMARY'
用户id重复,这时可以卸载uc

1.EC后台管理中心-》会员管理-》会员整合-》ECshop-》安装,这样就卸载掉了UC,

2.你再在UC后台,把EC的应用删除就可以了。

 

注意ucenter的server和client要匹配

转载于:https://www.cnblogs.com/xdao/p/ecshop_and_ucenter.html

你可能感兴趣的文章
01 基本数据类型
查看>>
06 文件处理
查看>>
大二暑假周进度总结02
查看>>
多线程和包
查看>>
.net实例:Asp.net把UTF-8编码转换为GB2312编码
查看>>
php foreach 语法的遍历来源数组如果不是一个有效数组php会出现错误警告 Invalid argument supplied for foreach()...
查看>>
XML实体引用
查看>>
Spark实战
查看>>
20169210《Linux内核原理与分析》第六周作业
查看>>
服务器架构之大厅
查看>>
@Resource和@Autowire
查看>>
Android平台Camera实时滤镜实现方法探讨(九)--磨皮算法探讨(一)
查看>>
[转]:No connection string named ‘AnyEntities’ could be found in the application config file
查看>>
谁在关心toString的性能?
查看>>
StringUtils 工具类的常用方法
查看>>
【LeetCode题解】350_两个数组的交集Ⅱ
查看>>
【LeetCode题解】169_求众数(Majority-Element)
查看>>
自动生成Excel 报表工具类
查看>>
程序调试的步骤
查看>>
Fork开源项目之通讯框架
查看>>