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