香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

Discuz! 官方交流社區(qū)

標(biāo)題: Discuz HTTPS,301情況下保證頭像能修改方法! [打印本頁]

作者: allthebest    時(shí)間: 2019-7-15 06:51
標(biāo)題: Discuz HTTPS,301情況下保證頭像能修改方法!
本帖最后由 allthebest 于 2019-7-21 22:58 編輯

問題場(chǎng)景:很多用戶在部署https之后,為了保證全站HTTPS,開啟了301跳轉(zhuǎn)之后,發(fā)現(xiàn)無論是手機(jī)版還是客戶端都出現(xiàn)了頭像無法修改的問題,這里提供了一種修改方案。

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

【1】搜索
  1. $path = $matches['path'] ? $matches['path'].($matches['query'] ? '?'.$matches['query'] : '') : '/';
復(fù)制代碼


在下方添加以下代碼(注意是添加不是修改??!是添加!添加!)
  1. $matches['port'] = !empty($matches['port'])&&$scheme=='https' ? $matches['port'] : 443;
復(fù)制代碼



【2】再搜索
  1. if(!$fp = @fsocketopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout)) {
復(fù)制代碼


修改為

  1. if($port=='443'){
  2.         $temp = 'ssl://';
  3.     }else{
  4.         $temp = 'http://';
  5.     }
  6.     if(!$fp = @fsocketopen($temp.($ip ? $ip : $host), $port, $errno, $errstr, $timeout)) {
復(fù)制代碼


即可
作者: 分享之家    時(shí)間: 2019-7-21 00:08
文件夾里沒有這些代碼
作者: Sonicboy    時(shí)間: 2019-7-21 02:54
感謝樓主,我已經(jīng)遇到這個(gè)問題了。之前不明白是哪里的問題。明天試試
作者: poem    時(shí)間: 2019-7-21 22:24
沒有這些代碼
作者: allthebest    時(shí)間: 2019-7-21 23:16
本帖最后由 allthebest 于 2019-7-21 23:49 編輯
分享之家 發(fā)表于 2019-7-21 00:08
文件夾里沒有這些代碼

代碼位置可能不對(duì),但有的,用心找找
作者: allthebest    時(shí)間: 2019-7-21 23:17
本帖最后由 allthebest 于 2019-7-21 23:49 編輯
poem 發(fā)表于 2019-7-21 22:24
沒有這些代碼

代碼位置可能不對(duì),但有的,用心找找啊
作者: 神諾    時(shí)間: 2019-7-31 19:09
allthebest 發(fā)表于 2019-7-21 23:17
代碼位置可能不對(duì),但有的,用心找找啊

真的沒有這些代碼,也請(qǐng)你用心找找確認(rèn)
我知道你是轉(zhuǎn)貼而已,因?yàn)樵诠雀栌兴阉鞯酱私虒W(xué)
作者: wonder    時(shí)間: 2019-10-11 07:16
確實(shí)沒找到這些代碼




歡迎光臨 Discuz! 官方交流社區(qū) (http://m.yu-jie.cn/) Powered by Discuz! X5.0