Loving Coding & Visual Design

Ucenter的终极通信失败

今天帮客户整合ShopEx和Ecshop到discuz x1.5,发现全新的discuz x1.5安装后,Ucenter仍然出现通信失败的错误。经过排查,排除掉IP和UC_KEY不吻合的问题。分析uc_server的function dfopen发现问题来自fsockopen,返回的是“HTTP 错误 403 - 禁止访问”。原来客户的虚拟主机不支持socke绑定,所以会出现host与实际ip不一致的情况。这可以说是uc_server和uc_client的终极BUG,这种认证方式在无法绑定socket或fsockopen被禁止的主机下完全无效。

如果你还在为你的通信失败伤透脑筋,奉劝你换个hosting试一试。否则只有泪奔的命!



下一页


最 近 文 章

  1. 再次去香港买奶粉 - Wed, 16 Mar 2011 17:15:48 +0000
  2. mysql_real_escape_string在PHP5.2.9上的问题 - Wed, 16 Mar 2011 16:42:04 +0000
  3. 安装Molehill和Away3D - Wed, 09 Mar 2011 16:52:06 +0000
  4. 给编辑器CKEditor3.5.2增加图片上传的功能 - Sun, 06 Mar 2011 17:13:46 +0000
  5. iOS开发与Flash开发 - Thu, 03 Mar 2011 14:03:04 +0000
  6. Windows7屏幕僵死的问题 - Sat, 26 Feb 2011 13:57:12 +0000
  7. Windows7下无法编辑注册表的问题 - Thu, 17 Feb 2011 10:47:11 +0000
  8. 体验租车 - Tue, 25 Jan 2011 13:46:15 +0000
  9. 开发ShopEx Widget版块 - Tue, 18 Jan 2011 18:17:36 +0000
  10. 真假固力果奶粉? - Mon, 17 Jan 2011 07:26:39 +0000