蒙面人生蒙面人生

discuzx后台ucenter通信失败的原因

菲律宾朋友昨天突然给我说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通信失败的原因

评论 10

  1. 你终究会遇到的

    monface 2011-03-30    回复
  2. 已经好几年没有装过dz了,现在也不太了解。学习一下。

    ucsir 2011-03-31    回复
  3. 明明是菲律宾基友

    vincent jung 2011-04-03    回复
    • 要不要把菲律宾的介绍给你?你口味重.

      monface 2011-04-05    回复
  4. 康盛的东西不用久矣。臃肿冗余

    才发现你用的是typecho呀,我也打算投奔过来了

    wp的源码包是越来越大了……

    小鑫 2011-04-04    回复
    • typecho做博客非常不错哦

      monface 2011-04-05    回复
  5. 呵呵,究竟问题出在哪里还是的花时间啊,博主怎么不更新咯啊,期待你的新分享哦。

    移动商学院 2011-04-10    回复
  6. 如果是源码的问题我真的傻眼.

    第六空间 2011-05-03    回复
    • 源码问题也确实恼火,dz自从被QQ收购后,现在貌似处于无人管理状态.

      monface 2011-05-03    回复
  7. 有点看不懂