设为首页收藏本站

IITT网络服务中心

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2014|回复: 0
打印 上一主题 下一主题

DISCUZ开启https后ucenter通信失败解决方法

[复制链接]

453

主题

399

帖子

1764

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1764
跳转到指定楼层
楼主
发表于 2017-10-25 07:08:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

DISCUZ 开启https后ucenter通信失败解决方法,一般是做完301重定向https后通信失败的,下面是具体解决方法:
打开目录 uc_server/model/misc.php 文件;
找到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. }
复制代码



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|IITT网络服务中心    

GMT+8, 2024-5-3 06:07 , Processed in 0.078580 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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