Discuz! X2.5 与 UCenter 通信失败的处理方式总结

发布日期:2019-07-24 16:36:39 阅读数: 791次 来源:亚博app官网

亚博手机app-
                          <p>  UCenter 通信非常,一般有下面的一些症状:</p><ol><li>头像无法上传呈现了错误提醒:access denied for agent changed;</li><li>网站登录提醒暗码不准确或者没响应;</li><li>会员无法注册;</li><li>各使用不克不及同步登录和退出;</li><li>UCenter后台提醒通信失败;</li><li>头像显示红X;</li><li>登录站点后台 => 点击 UCenter 显示 404 或者其它错误。</li></ol><p>  还有良多各类各样的环境,这里就纷歧一列举了。处理方式总结如下:</p><p>1、查抄站点设置装备摆设文件中的 UC_APPID 与 UCenter 中的使用ID能否分歧</p><p>  以Discuz! X2.5为例,设置装备摆设文件的目次为:./config/config_ucenter.php 找到如下图所示的位置</p><p align=1.gif

  这里的值必需与 UCen亚博app官网ter 后台中使用ID的值连结分歧,如下图所示。

2.gif

2、使用的主 URL 地址即站点地址必需与 UCenter 后台的使用地址不异

  好比站点的拜候地址为:http: //www.discuz.net ,那么 UCenter 后台该使用的地址也必需是 http: //www.discuz.net。

3.gif

3、设置装备摆设文件中的通信密钥必需与 UCenter 后台的通信密钥连结分歧

  设置装备摆设文件的通信密钥能够在./config/config_ucenter.php 中看到。

4.gif

  这里的密钥必需和 UCenter 后台的连结分歧。

5.gif

4、UCenter IP 地址要与办事器的 ip 地址不异

  能够在设置装备摆设文件中点窜 IP 地址,如图

6.gif

  同理,UCenter 后台的使用 IP 地址也要和设置装备摆设文件中的分歧。

  使用办理中,编纂站点使用即可看到如下图所示:

7.gif

5、查抄设置装备摆设文件中的表前缀能否填写准确

  位置在./config/config_ucenter.php 中

8.gif

6、fsockopen函数被禁用

 查抄 php 情况,能否禁用了 fsockopen 函数,能够通过 php.ini 来查看该函数的环境,在这个文件中查找

allow_url_fopen

  将对应的域名更改为

allow_url_fopen = On

7、使用域名301重定向的环境

  301重定向能够用fsockopen函数进行测试:用下面的代码

<?php
$fp = fsockopen("[url=http://www.example.com]www.example.com[/url]", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\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";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>

  UCenter 使用中的域名,然后拜候此测试脚本,前往的内容有 301 permanently 内容,通信也会失败。

  您只需打消重定向即可,一般是 301 跳转法则有问题。

  通过以上方式,便能够处理通信失败的问题。凡是只需目次权限准确,设置装备摆设文件和后台设置按照上面方式操作通信就不会呈现问题了。

Discuz! X2.5 正式版 简体中文 GBK 20130222下载

界面预览

  • 软件大小:8.97MB
  • 软件类别:国产软件 | 社区论坛
  • 软件言语:简体中文
  • 运转情况:PHP/Mysql
  • 软件授权:免费版
  • 更新时间:2013-2-22 17:42:01
  • 相关链接:Home Page

本文由亚博手机app编辑整理"/>

  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 找到如下图所示的位置

1.gif

  这里的值必需与 UCen亚博app官网ter 后台中使用ID的值连结分歧,如下图所示。

2.gif

2、使用的主 URL 地址即站点地址必需与 UCenter 后台的使用地址不异

  好比站点的拜候地址为:http: //www.discuz.net ,那么 UCenter 后台该使用的地址也必需是 http: //www.discuz.net。

3.gif

3、设置装备摆设文件中的通信密钥必需与 UCenter 后台的通信密钥连结分歧

  设置装备摆设文件的通信密钥能够在./config/config_ucenter.php 中看到。

4.gif

  这里的密钥必需和 UCenter 后台的连结分歧。

5.gif

4、UCenter IP 地址要与办事器的 ip 地址不异

  能够在设置装备摆设文件中点窜 IP 地址,如图

6.gif

  同理,UCenter 后台的使用 IP 地址也要和设置装备摆设文件中的分歧。

  使用办理中,编纂站点使用即可看到如下图所示:

7.gif

5、查抄设置装备摆设文件中的表前缀能否填写准确

  位置在./config/config_ucenter.php 中

8.gif

6、fsockopen函数被禁用

 查抄 php 情况,能否禁用了 fsockopen 函数,能够通过 php.ini 来查看该函数的环境,在这个文件中查找

allow_url_fopen

  将对应的域名更改为

allow_url_fopen = On

7、使用域名301重定向的环境

  301重定向能够用fsockopen函数进行测试:用下面的代码

<?php
$fp = fsockopen("[url=http://www.example.com]www.example.com[/url]", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\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";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>

  UCenter 使用中的域名,然后拜候此测试脚本,前往的内容有 301 permanently 内容,通信也会失败。

  您只需打消重定向即可,一般是 301 跳转法则有问题。

  通过以上方式,便能够处理通信失败的问题。凡是只需目次权限准确,设置装备摆设文件和后台设置按照上面方式操作通信就不会呈现问题了。

Discuz! X2.5 正式版 简体中文 GBK 20130222下载

界面预览

  • 软件大小:8.97MB
  • 软件类别:国产软件 | 社区论坛
  • 软件言语:简体中文
  • 运转情况:PHP/Mysql
  • 软件授权:免费版
  • 更新时间:2013-2-22 17:42:01
  • 相关链接:Home Page

本文由亚博手机app编辑整理亚博app官网