通信【DOC】-Discuz! X2.5 与 UCenter 通信失败的解决方法总结

discuz!x2.5  时间:2021-03-20  阅读:()

Discuz! X2. 5与UCenter通信失败的解决方法总

 应用与UCenter通信失败是站长们经常遇见的问题之一通信失败会造成的后果也很多如上传头像时报错、新会员无法注册、登录密码不正确等一系列的问题下面把UCenter通信失败的解决方法总结并与大家分享。

UCenter通信异常一般有下面的一些症状 1、头像无法上传出现了错误提示 access denied for agent changed

2、 网站登录提示密码不正确或者没响应

3、会员无法注册

4、各应用不能同步登录和退出 5、 UCenter后台提示通信失败 6、头像显示红X

7、登录站点后台=>点击UCenter显示404或者其它错误。

还有很多各种各样的情况这里就不一一列举了。

解决方法总结如下

1、检查站点配置文件中的UC_APPID与UCenter中的应用ID是否一致

以Discuz! X2. 5为例配置文件的目录

为 ./config/config_ucenter.php

找到如下图所示的位置

这里的值必须与UCenter后台中应用ID的值保持一致如下图所示。

2、应用的主URL地址即站点地址必须与UCenter后台的应用地址相同比如站点的访问地址为 http: //www.discuz.net ,那么UCenter后台该应用的地址也必须是http: //www.discuz.net。

3、配置文件中的通信密钥必须与UCenter后台的通信密钥保持一致配置文件的通信密钥可以在./config/config_ucenter.php中看到。

这里的密钥必须和UCenter后台的保持一致。

4、 UCenter IP地址要与服务器的ip地址相同

可以在配置文件中修改IP地址如图

同理 UCenter后台的应用IP地址也要和配置文件中的一致。应用管理中编辑站点应用即可看到如下图所示

5、检查配置文件中的表前缀是否填写正确

位置在./conf ig/conf ig_ucenter.php 中

6、 fsockopen函数被禁用

检查php环境是否禁用了fsockopen函数可以通过php. ini来查看该函数的情况在这个文件中查找allow_url_fopen = On

7、应用域名301重定向的情况

301重定向可以用fsockopen函数进行测试用下面的代码<?php

30) ;if ( !$fp) { echo "$errstr ($errno) $fp =f sockopen("[url=http://www. examp le. com]www. example. com[/url]", 80,$errno, $errstr,

\n"; } else { $out = "GET / HTTP/1. 1\r\n"; $out .= "Host:[url=http://www.example. com\r\n]www. example.com\r\n[/url]";

 $out .= "Connection: Close\r\n\r\n";

  fwri te($fp, $out) ;

 whi l e ( !feof($fp) ) {

 echo fgets($fp, 128) ;

 }

 fclose($fp) ;

 }

 ?>

将对应的域名更改为UCenter应用中的域名然后访问此测试脚本,返回的内容有301 permanently 内容通信也会失败。

您只要取消重定向即可一般是301跳转规则有问题。

通过以上方法便可以解决通信失败的问题。通常只要目录权限正确配置文件和后台设置按照上面方法操作通信就不会出现问题了。

incogne$2.5/月t芬兰VPS,AMD Ryzen、1Gbps带宽

IncogNet LLC是个由3个人运作的美国公司,主要特色是隐私保护,号称绝对保护用户的隐私安全。业务涵盖虚拟主机、VPS等,支持多种数字加密货币、PayPal付款。注册账号也很简单,输入一个姓名、一个邮箱、国家随便选,填写一个邮箱就搞定了,基本上不管资料的真假。当前促销的vps位于芬兰机房,全部都是AMD Ryzen系列的CPU,性能不会差的!5折优惠码:CRYPTOMONTH,支持:BTC,...

TMThosting:VPS月付55折起,独立服务器9折,西雅图机房,支持支付宝

TMThosting发布了今年黑色星期五的促销活动,即日起到12月6日,VPS主机最低55折起,独立服务器9折起,开设在西雅图机房。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget HDD系列架构CPU内存硬盘流量系统价格单核51...

美国高防云服务器 1核 1G 10M 38元/月 百纵科技

百纵科技:美国云服务器活动重磅来袭,洛杉矶C3机房 带金盾高防,会员后台可自助管理防火墙,添加黑白名单 CC策略开启低中高.CPU全系列E52680v3 DDR4内存 三星固态盘列阵。另有高防清洗!百纵科技官网:https://www.baizon.cn/联系QQ:3005827206美国洛杉矶 CN2 云服务器CPU内存带宽数据盘防御价格活动活动地址1核1G10M10G10G38/月续费同价点击...

discuz!x2.5为你推荐
戴尔智能数据管理芜湖三七互娱网络科技集团股份有限公司linux防火墙设置LINUX系统怎么关闭防火墙centos6.5centos7和centos6.5的区别163yeah网易yeah邮箱登陆特朗普吐槽iPhone华为余承东吐槽iPhone X,除了贵啥优点都没有flashfxp下载求最新无需注册的FlashFXP下载地址支付宝注册网站在哪里注册支付宝360arp防火墙在哪360ARP防火墙刚刚网刚刚网上刷单被骗了5万多怎么办啊 报警有用吗
vps 德国vps 最新代理服务器地址 重庆服务器托管 ion unsplash 火车票抢票攻略 ssh帐号 qingyun 河南移动邮件系统 重庆双线服务器托管 支付宝扫码领红包 能外链的相册 免费asp空间 湖南idc 香港博客 蓝队云 建站技术 cc加速器 香港打折信息 更多