當(dang)我們接到一(yi)些客戶(hu)的(de)Discuz論壇的(de)Ucenter無法正常(chang)使用(yong),在進入Ucenter后(hou),點擊“應用(yong)管理”,右邊出現通信(xin)失敗的(de)信(xin)息,后(hou)來查看源代碼,發現是在
UCentermodelmisc.php
這個(ge)文(wen)件中的dfopen函數有問(wen)題,在(zai)其中的
$out .= "Host: $host:$portrn";中,使用了:port
比(bi)如,,一般使用的是80端口,這里就(jiu)會(hui)變成
Host:
本來這些(xie)在IIS6下(xia)(xia)是(shi)沒(mei)有問(wen)題的,但是(shi)當在IIS7下(xia)(xia)運行(xing)的話,就(jiu)會出現
The document has moved here.
而不是(shi)直接返回1,所以(yi)呢,Ucenter就會認(ren)為通信失敗。
所以當把$out .= "Host: $host:$portrn";改(gai)成$out .= "Host: $hostrn";
就沒問題了。
旗下網站:耐思智慧 - - - 中文域(yu)名:
耐思智慧 © 版(ban)權(quan)所有(you) Copyright © 2000-2025 szjicheng.cn,Inc. All rights reserved
備案號碼:
公安備案號:
聲明:本網(wang)站中所(suo)使用到的其他各種版(ban)(ban)(ban)權(quan)(quan)內(nei)容(rong),包(bao)括但不(bu)限于文章(zhang)、圖片(pian)、視頻(pin)、音頻(pin)、字體等內(nei)容(rong)版(ban)(ban)(ban)權(quan)(quan)歸原(yuan)作者所(suo)有,如權(quan)(quan)利所(suo)有人發現,請及時告(gao)知,以便我們刪(shan)除版(ban)(ban)(ban)權(quan)(quan)內(nei)容(rong)
本(ben)站程(cheng)序界面、源(yuan)代碼受相關(guan)法律保護, 未經授權(quan), 嚴禁(jin)使(shi)用(yong); 耐思(si)智慧 © 為我(wo)公司注冊(ce)商(shang)標, 未經授權(quan), 嚴禁(jin)使(shi)用(yong)
法律顧問: