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