请选择 进入手机版 | 继续访问电脑版

QT语音论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 148|回复: 0

DZ3.4开启https后 uc通信失败 的解决办法

[复制链接]
扫一扫,手机访问本帖
发表于 2018-4-28 20:50:31 | 显示全部楼层 |阅读模式
DISCUZ x3.2 开启https后ucenter通信失败解决方法(301重定向https后通信失败 按此办法处理)
uc目录model/misc.php



搜索
  1. $port = !empty($matches['port']) ? $matches['port'] : 80;
复制代码


68行处  后面加入以下代码



  1. if(substr($url,0,5)=='https'){
  2. $ch = curl_init($url);
  3. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  4. if($post){
  5. curl_setopt($ch, CURLOPT_POST, 1);
  6. curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
  7. }
  8. if($cookie){
  9. curl_setopt($ch, CURLOPT_COOKIE, $cookie);
  10. }
  11. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  12. return curl_exec($ch);
  13. }
复制代码



QT语音论坛 ( 鲁ICP备14016835-1号 )

GMT+8, 2018-8-14 18:41

Powered by QT语音论坛

© 2012-2018 QTvcd Inc.

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