新闻中心

迁移DISCUZ X2后ucenter通信失败的解决方法

作者 / 无忧主机 时间 2011-10-04 07:57:32

今天晚上我发了2个多小时成功协助用户完成了discuz x2迁移。迁移discuz x2没有困难,按部就班的就解决了。迁移完成后,检查错误的时候发现了两个小问题,解决这两个小问题,到时耗费了不少时间。 第一个问题是登录ucenter后台,发现ucenter通信失败。这个问题在迁移discuz!X2或discuz! 7.2论坛时的常见问题。也是许多站长非常头痛的问题,无忧主机(www.51php.com)以discuz x2迁移笔记的方式,记录这次解决ucenter通信失败的方法,供用户参考。 无忧主机(www.51php.com)总结一下发生ucenter通信失败的原因有如下几种情况: √        ucenter和客户端(论坛bbs、uchome等)的通信密钥不匹配、         应用ID不一致、域名和地址填写不规范         域名无法解析到IP地址这些原因导致 那么解决的方法也就是顺着这个思路“顺藤摸瓜”的去解决问题。参考解决问题的方法如下:   1、  检查discuz!X2的三个数据库配置文件中关于应用ID、通信密钥、域名填写,并和ucenter应用管理里面的通信信息进行比对修改。下面是discuz!X2中的三个数据库配置文件的所在的目录位置: ../config/config_ucenter.php ../config/config_global.php ../uc_server/data/config.inc.php PS: discuz!X2迁移的时候也需要修改这些配置文件信息,为了避免错误,无忧主机建议你使用文本编辑器editplus进行修改操作。   2、  如果通过上述排错无法解决问题。就请你登录ucenter后台,选择“应用管理” -> 应用列表中选择“编辑” -> 查看通信属性配置,在这里请确认 -> “应用IP”的配置,如果是127.0.0.1的,请你修改为你的空间的IP地址。如下图:   经过上面的两个操作,一把都可以成功解决问题。今天晚上的dx2.0迁移发生uc通信失败,就是将“应用IP”修改为php虚拟主机服务器的IP地址就解决了。 无忧主机(www.51php.com)为了避免混淆视听,还是秉着以往的态度,一个教程只解决一个问题的原则,今天晚上迁移dx2发生的第二个问题,请你阅读“完美解决迁移DISCUZ X2后提示ucenter info:mysql query error错误”了解。   纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.51php.com/discuz/4081.html

1
1
1
1
1
1
1