UCenter1.5下应用(Discuz/UCHome/supesite)通信失败解决办法

        今天开始在线进行模版的最后测试与细节修正,将论坛数据做了一份测试站,本来是一件愉快的事情,结果变的相当复杂,测试站使用现有数据搭建成功后,怪事发生了,竟然也同步登陆和退出,晕死,在测试站进入UC删除掉应用,删除后老后悔了,发现正在运行中的网站应用也没有了,心里那个苦呀,很奇怪的现象是可以通讯,因为头像图像以及同步登陆都是正常的,但是在UCenter下却显示通讯失败,看着心里实在不爽,无奈之下到官方找解决办法吧,找到好多,其实都说的一样,认真检查后,发现都没有错误,最后通过在数据库内修改搞定了。
官方以及众多文章中的解决方法如下:
UCenter 和 UCenter Home 通信失败的检查步骤
1)在uc里看下接口 URL中,UCenter Home 的 URL 访问地址是不是正确
2)应用 IP:这里正常情况下留空即可。如果由于域名解析问题导致 UCenter 与该应用通信失败,请尝试设置为该应用所在服务器的 IP 地址。
3)通信密钥:这里的通信密钥要和 config.pnp 里的 define('UC_KEY','*')后面的数字对应
4)在 UCenter 里检查一下 UCenter Home 这个应用的 ID 值是不是和 UCenter Home 中 config.php 里的 define('UC_APPID','*')值相同

在上述步骤中,如果都未出现问题,可尝试以下解决办法:

将/data/data_config.php 文件删除,系统将自动新建这个缓存文件,问题解决了,通信正常!

网友修改物理路径解决方法:
在UC里面设置好“应用的物理路径”就可以了,具体如下:
进入Ucenter后台->应用管理->UCH的编辑->填写应用的物理路径为”../home" (不带双引号,具体要根据自己空间中各应用的相对地址来写)

我的解决方法:
1:登陆PHPMyAdmin管理,找到如下图数据表:
Discuz UCenter通讯失败解决001
2:修改APPID字段值,删除前ID是2,所以在重建后修改成相应的字段ID,如下图所示:
Discuz UCenter通讯失败解决001
修改完毕后登陆UCenter应用查看,通讯正常了;

希望以上的各个方法对出现UCenter应用中通讯失败的朋友起到借鉴的作用。

这篇文章现在暂无评论

*请不要发布广告、病毒连接以及违反祖国法律的言论!发表评论

打开表情 因为垃圾评论和广告评论的缘故,需要一段时间才能显示,请谅解

XHTML: 您可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>