当前位置: 首页 > 经验心得 > 解决"UCenter无法正常连接,返回错误(),请确认UCenter的IP地址是否

解决"UCenter无法正常连接,返回错误(),请确认UCenter的IP地址是否

时间:2011-12-08 15:00   来源:个人网页秀   作者:管理员   点击:

在UCenter中安装应用时,比如,安装UChome,discuz.......在安装到第二步检测与UCenter通信的时候,出现"UCenter无法正常连接,返回错误 ( ),请确认UCenter的IP地址是否正确"然后尝试填了外网IP和内网IP,仍旧无法正常安装,在网上搜索了一番,遇到这个问题的人还挻多,但是都没有一个比较完整的解决办法,有的是使用了用"暴力安装法"成功安装了应用,然后进行手工设置与UCenter的通信,但实际上,安装是安装上了,设置也设置了,但UCenter却是通信失败的,其实这并不是设置错了,而是服务器禁用了 fsockopen 函数,因为这个函数容易被黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击,所以禁用了,是不是意味着用到这 fsockopen 函数的程序就无法正常运行呢?不是的:

通用解决方法:
找到程序里的 fsockopen 函数,替换为:pfsockopen,即可解决所有问题,两个函数的区别在于 pfsockopen 保持 keep-alive,使得黑客无法进行 连接数攻击。

发给好友】 【收藏】 【推荐】 【挑错】 【评论】 【打印】 【关闭
热门图文