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