全国销售热线:13418023388  020-22073732 智能主站 - 电信站 - 网通站 - 加入收藏
- 新闻中心 - 客户支持 - 交费方式 - 联系我们

Discuz论坛在Windows2008的系统下Ucenter通信失败的问题

发布时间:2013-03-18 18:34:43   浏览人数: 270040 次  

当我们接到一些客户的Discuz论坛的Ucenter无法正常使用,在进入Ucenter后,点击“应用管理”,右边出现通信失败的信息,后来查看源代码,发现是在

UCentermodelmisc.php

这个文件中的dfopen函数有问题,在其中的

$out .= "Host: $host:$portrn";

中,使用了:port

比如,www.abc.com,一般使用的是80端口,这里就会变成

Host: www.abc.com:80

本来这些在IIS6下是没有问题的,但是当在IIS7下运行的话,就会出现

Moved Permanently

The document has moved here.

 

而不是直接返回1,所以呢,Ucenter就会认为通信失败。

所以当把$out .= "Host: $host:$portrn";改成$out .= "Host: $hostrn";

就没问题了。

 




上一篇:ASP.NET无法向会话状态服务器发出会话状态请求
下一篇:文件锁定权限的设定
产品分类: 域名注册 / 虚拟主机 / 企业邮箱 / 网站建设 / 网站推广 / 智能建站 / 动画设计 / 平面广告 / 企业软件 / 网站地图
               
 
关于我们 | 客服中心 | 支付方式 | 在线咨询 | 价格总览 | 管理面板 | 帮助中心代理合作 / 24小时客服电话:0134 1802 3388
 
版权所有:湘都网络科技有限公司 2009-2011 www.xiangdo.com  湘ICP备10005200号
 
点此咨询客服
点我咨询
点此咨询客服
点此咨询客服
点此咨询客服
 
《中华人民共和国增值电信业务经营许可证》ISP证编号:粤B2-20060062 广东省公安局备案号:4419003012363
 
常年律师顾问:广东泰旭律师事务所胡正东律师 律师执业证号:19120911018313
 
客户服务中心(7×24):020-22073732 传真:020-22073732
 
总公司地址:中国广州市白云区黄石西路9号联合大厦601室   邮编:510440
 
               
以下js为测试信息