中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Discuz開啟HTTPS站點(diǎn)后UCenter通信失敗解決方法

2018-11-02    來源:學(xué)做網(wǎng)站論壇

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬Linux鏡像隨意使用

有些學(xué)建網(wǎng)站的學(xué)員使用Discuz建論壇網(wǎng)站時(shí),遇到一個(gè)問題,在HTTP站點(diǎn)時(shí)UCenter通信是正常的,但啟用了HTTPS站點(diǎn)后,UCenter通信失敗。(相關(guān)教程:如何將HTTP網(wǎng)站域名轉(zhuǎn)換成HTTPS)如下圖:

Discuz開啟HTTPS站點(diǎn)后UCenter通信失敗解決方法tx1

出現(xiàn)HTTPS站點(diǎn)UCenter通信失敗的原因是由于301重定向https后通信失敗的。下面介紹一下解決方法。

方法/步驟

  1. 打開目錄 uc_server/model/misc.php 文件;
  2. 在misc.php中搜索以下的代碼:
    
    
    $port = !empty($matches['port']) ? $matches['port'] : 80;
  3. 在這段代碼下面加上以下的代碼:
    
    
    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);
    }
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    return curl_exec($ch);
    }
  4. 修改后,保存。上傳替換掉原來的misc.php,即可解決Discuz開啟HTTPS站點(diǎn)后UCenter通信失敗的問題。
    DISCUZ通訊成功

相關(guān)教程

  • wordpress前臺(tái)登錄與商城插件Ucenter&Market
    (16013 次閱讀)
  • DZ論壇網(wǎng)站ucenter后臺(tái)空白打不開登錄不了通信失敗徹底解決方法(親測(cè)有效)
    (112709 次閱讀)
  • 第十五節(jié):discuz用戶管理中心ucenter介紹
    (121573 次閱讀)
  • DZ論壇網(wǎng)站UCENTER管理中心登錄不了解決方法
    (112721 次閱讀)
  • discuz無法登陸ucenter 提示“管理員不存在”解決方法
    (112804 次閱讀)

標(biāo)簽: ssl 代碼 建網(wǎng)站 搜索 通信 學(xué)建網(wǎng)站 域名

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:Discuz如何批量刪除垃圾注冊(cè)用戶

下一篇:Discuz論壇如何添加導(dǎo)航欄目