discuzx后台ucenter通信失败的原因

作者:monface 发布时间:March 30, 2011 分类:服务器 10 Comments

菲律宾朋友昨天突然给我说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官方,这么一个小细节应该注意啊.

标签: ucenter, discuzx, 通信失败

已有 10 条评论 »

  1. 你终究会遇到的

  2. 已经好几年没有装过dz了,现在也不太了解。学习一下。

  3. vincent jung vincent jung

    明明是菲律宾基友

    1. 要不要把菲律宾的介绍给你?你口味重.

  4. 康盛的东西不用久矣。臃肿冗余

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

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

    1. typecho做博客非常不错哦

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

  6. 如果是源码的问题我真的傻眼.

    1. 源码问题也确实恼火,dz自从被QQ收购后,现在貌似处于无人管理状态.

  7. 有点看不懂

添加新评论 »