股票合作私募实力操盘手代客理财保赚不亏帐户托收益翻倍

有资源网yoqq.cn
 
 
查看: 4548|回复: 0

Discuz开启HTTPS后UCenter通信失败解决方法

[复制链接]

952

主题

969

帖子

3658

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3658
发表于 2018-9-16 18:48:32 | 显示全部楼层 |阅读模式

 近日,有客户给自己的Discuz X3.2版本论坛开启HTTPS后,发现UCenter通信一直失败,在网上找了好几种办法都没有得到有效解决。通过测试发现,UCenter通信失败出现在做完301重定向后,所以根据该问题找出解决方法即可。

  下面是小编测试有效的解决方法,分享给大家:

  打开Discuz论坛目录下的uc_server/model/misc.php 文件,找到下图所示的地方(大约69行左右),插入图中蓝色标识的代码。

站务中心-Discuz开启HTTPS后UCenter通信失败解决方法(1)


  插入的代码:

  

  • if(substr($url,0,5)=='https'){
  •   $ch = curl_init($url);
  •   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  •   if($post){
  •   curl_setopt($ch, CURLOPT_POST, 1);
  •   curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
  •   }
  •   if($cookie){
  •   curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  •   }

[color=rgb(51, 102, 153) !important]复制代码



  插入代码保存后,再看后台 UCenter通信失败问题已经得到解决。

站务中心-Discuz开启HTTPS后UCenter通信失败解决方法(2)


  以上Discuz开启HTTPS后UCenter通信失败解决方法,亲测有效,希望能帮助到大家。




有资源网- 版权声明 1、本主题所有言论和图片纯属会员个人意见,与有资源网立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者有资源网享有帖子相关版权。
3、有资源网管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者 有资源网的同意。
有资源网是一个网络技术交流、游戏交流、娱乐休闲的温馨家园.提供网络最新it资讯、热门电影电视剧、破解软件工具下载_技术和娱乐性的综合型大论坛论资源网
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

快速回复 返回顶部 返回列表