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

今天晚上我发了2个多小时成功协助用户完成了discuz x2迁移。迁移discuz x2没有困难,按部就班的就解决了。迁移完成后,检查错误的时候发现了两个小问题,解决这两个小问题,到时耗费了不少时间。第一个问题是登录ucenter后台,发现ucenter通信失败。这个问题在迁移discuz!X2或discuz! 7.2论坛时的常见问题。也是许多站长非常头痛的问题,高速度 主机(www.gaosudu.com)以discuz x2迁移笔记的方式,记录这次解决ucenter通信失败的方法,供用户参考。高速度 主机(www.gaosudu.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.phpPS: discuz!X2迁移的时候也需要修改这些配置文件信息,为了避免错误,高速度 主机建议你使用文本编辑器editplus进行修改操作。 2、  如果通过上述排错无法解决问题。就请你登录ucenter后台,选择“应用管理” -> 应用列表中选择“编辑” -> 查看通信属性配置,在这里请确认 -> “应用IP”的配置,如果是127.0.0.1的,请你修改为你的空间的IP地址。如下图: 经过上面的两个操作,一把都可以成功解决问题。今天晚上的dx2.0迁移发生uc通信失败,就是将“应用IP”修改为php虚拟主机服务器的IP地址就解决了。高速度 主机(www.gaosudu.com)为了避免混淆视听,还是秉着以往的态度,一个教程只解决一个问题的原则,今天晚上迁移dx2发生的第二个问题,请你阅读“完美解决迁移DISCUZ X2后提示ucenter info:mysql query error错误”了解。 纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

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