菲律宾朋友昨天突然给我说dx后台的通信显示失败,结果搞了接近一天,找不到问题所在.
期间搜索官网论坛,给出的答案无外乎检查一下文件里面的myslq信息,uc_key 以及对应的应用ID是否一致
uc_server下的/data/config.inc.php
discuz下的/config/config_ucenter.php
或者填写服务器ip,或者是删除服务器ip
当然uc_key按理说应该对应一致,其实不对应一致,其他只要写对了也没问题的,不信大家试试.
这里的设置具体参考官网http://faq.comsenz.com/viewnews-537
最后终于发现失败的报告从3.21起dx就通信失败,原因是他们安装了dz的品牌空间.
那么可以确认是这品牌空间影响了通信,再思考一下,品牌空间能影响到dx的东西应该就只有接口文件uc.php了
查看源码,果然如此,dz官网的品牌空间
$Id: uc.php 4689 2010-10-27 06:30:41Z fanshengshuai $
比dx的uc.php版本老很多,dx的uc.php文件如下:
$Id: uc.php 17361 2010-10-11 08:46:50Z zhengqingpeng $
也就是说品牌空间带的uc.php接口文件已经不能支持dx1.5了,所以把新的uc.php覆盖现在老版本问题解决.
这里应该提醒一下discuz官方,这么一个小细节应该注意啊.
discuzx后台ucenter通信失败的原因
本原创文章未经允许不得转载 | 当前页面:蒙面人生 » discuzx后台ucenter通信失败的原因
你终究会遇到的
已经好几年没有装过dz了,现在也不太了解。学习一下。
明明是菲律宾基友
要不要把菲律宾的介绍给你?你口味重.
康盛的东西不用久矣。臃肿冗余
才发现你用的是typecho呀,我也打算投奔过来了
wp的源码包是越来越大了……
typecho做博客非常不错哦
呵呵,究竟问题出在哪里还是的花时间啊,博主怎么不更新咯啊,期待你的新分享哦。
如果是源码的问题我真的傻眼.
源码问题也确实恼火,dz自从被QQ收购后,现在貌似处于无人管理状态.
有点看不懂