账号注册找回密码
 

奇瑰网社区

[分享] Discuz! 开启https后用户头像上传不了的解决方法

[复制链接]

1

主题

9

帖子

161

积分

资深会员

Rank: 2

G币
8
信用
2
体力
51
发表于 2020-5-7 00:39:55 | 显示全部楼层 |阅读模式
免费G币领取活动中
Discuz! 开启https后用户头像上传不了的解决方法,后台UC通讯是成功的。

在discuz目录里找到uc_client/client.php

1、转到第235行

$path = $matches['path'] ? $matches['path'].($matches['query'] ? '?'.$matches['query'] : '') : '/';

在下方添加以下代码(注意是添加不是修改!!是添加!添加!)

$matches['port'] = !empty($matches['port'])&&$scheme=='https' ? $matches['port'] : 443;

2、转到第261行

if(!$fp = @fsocketopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout)) {

修改为

if($port=='443'){
$temp = 'ssl://';
}else{
$temp = 'http://';
}
if(!$fp = @fsocketopen($temp.($ip ? $ip : $host), $port, $errno, $errstr, $timeout)) {

3、进入后台更新缓存,如果顺利的话问题已经解决!





上一篇:discuz X3.4的最新版QQ互联插件配置教程(https)
下一篇:discuz二级导航选择横排样式不显示的解决方法
使用高级回帖 (可批量传图、插入视频等)

发表回复

您需要登录后才可以回帖 登录 | 账号注册  

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
Powered by Discuz! X3.4 ( 粤ICP备20013252号-1  
Copyright © 2014-2020 m.qiguiwl.com All Rights Reserved.
快速回复 返回顶部 返回列表