UCenter通信失败原因分析

不指定 deeka ,Jul 17 03:22 , 技术领域 » PHP/MYSQL , 评论(0) , 引用(0) , 阅读(98) , 本站原创 | |
引用
官方给出的参考解决方法应该是首选检查的:
1、UCenter 应用 ID 需要和 UCenter 后台的 ID 一致;
2、UCenter 通信密钥需要和 UCenter 后台的通信密钥一致;
3、UCenter 访问地址查看是否是正确的地址;
4、UCenter IP 地址查看是否是 UCenter 所在的 MySQL 服务器的 IP 地址。


一一检查,并没有发现以上所提到的情况,这问题困扰了我相当长的一段时间了,我决定不解决誓不摆休。

后来按照http://www.discuz.net/thread-1388614-1-1.html上面的方法,顺藤摸瓜,找到了真正的原因。

原来是php5.3.x以后对set_magic_quotes_runtime函数默认不支持导致的问题。

//解决办法:找到api/uc.php
第32号:set_magic_quotes_runtime(0);
改为:@set_magic_quotes_runtime(0);
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]