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