ucenter整合,通信失败,调试测试排查方法

失败是因为你的应用程序的api/uc.php中可能有错误.比如ucenter规定.只有uc.php这个文件正常返回1,才会提示通信成功.但如果你的返回了一个sql错误.而不是1,则一定是提示失败的.怎么测试呢

 代码如下 复制代码

<?php
include_once “config/config_global.php”;
include_once “config/config_ucenter.php”;
include_once “uc_client/client.php”;
echo uc_user_synlogin(2); //1为用户的ID

?>
<script type=”text/javascript”>
var obj=document.getElementsByTagName(“script”);
for(var i=0;i<obj.length-1;i++) {
document.write(“<a href=”"+obj[i].src+””>”+obj[i].src+”</a><hr>”);
}
</script>

上面的代码保存成test.php文件.放在你的dz论坛或ucenter所在的根目录中,直接用域名.com/test.php 看下有什么提示错误.当然.uc.php文件中

error_reporting(0); 这一句最后先注释掉.错误会更清晰的显示.找到错误后.这一句一定要加上.否则.可能一直通信失败.

时间: 2024-10-24 17:14:06

ucenter整合,通信失败,调试测试排查方法的相关文章

ucenter与其它应用结合时出现通信失败,ucenter应用原理与调试

ucenter与其它应用结合时出现通信失败 ucenter是一个用户中心,多个应用可以使用ucenter,这样用户就有了通行证,不用一次一次地去注册不同的用户名了 现在的互联网的用户中心差不多就是腾讯的用户中心了,因为大家都有QQ号 但是自己做应用的时候如何加入ucenter这样的文章网上好多 自定义的应用,在加入应用列表后,ucenter会检测是否与应用通讯正常,有时会失败, 他的原理是去一个网址检测他的返回值,地址一般是这样的  testlink="admin.php?m=app&a

codeigniter整合ucenter通信失败问题

问题描述 codeigniter整合ucenter通信失败问题 codeigniter整合ucenter,老是通信失败,找不到失败的原因:请大师们帮忙解决,虚心求教!有没有整合的详细.正确的教程? 解决方案 用一下GOOGLE 查詢看看

android在真机调试时手机端与pc端通信失败

问题描述 android在真机调试时手机端与pc端通信失败 我写的一个通信程序,在android模拟器与pc端可以正常通信,但是用真机调试时就连接不上,查看错误日志,显示不能连接/192.168.....? 解决方案 用的什么协议?这么看来可能是你的地址写错了 解决方案二: 你的意思是不能部署项目到手机还是网络通信的时候连接不上?如果是前者的话应该是驱动的问题或者重启下ADB,如果是后者的话你就看看你的服务器端的地址是不是可以访问,如果连接的是同一个局域网内IP地址对的话是可以的通信的,那就是代

UCenter Home会员升级或搬家后404错误的排查方法

UCenter Home是http://www.aliyun.com/zixun/aggregation/12899.html">康盛创想(Comsenz)公司发布的一款SNS建站系统,自发布至今国内采用UCenter Home搭建的地方及垂直SNS已经超过15万家.本期教程就为大家解析会员升级或者搬家后再登录或者退出 UCenter Home 的时候有404的错误的排查方法,如下图所示 问题分析: 这个一般是由于 UCenter Home 的 config.php 文件中 UCenter

Ucenter整合第三方网络应用程序原理详解

UCenter是Comsenz旗下各个产品之间信息直接传递的一个桥梁,通过UCenter站长可以无缝整合Comsenz系列产品,实现用户的一站式登录以及社区其他数据的交互. UCenter拥有机制完善的接口,经过简单修改便可以挂接其它任何平台的第三方的网络应用程序,随时为您的http://www.aliyun.com/zixun/aggregation/9262.html">社区论坛增加能量. 让我们来了解一下Ucenter整合第三方网络应用程序原理,下面的内容从两个方面进行说明整合的思想

Discuz Ucenter整合自己应用程序代码

Discuz Ucenter整合自己应用程序代码 安装(这个不用说详了吧) 安装官方安装后,会自动把ucenter和dz打通的,如图 下载 (21.53 KB) 2009-3-20 19:14 3.添加自己的新的应用 点添加新应用,然后选自定义,然后如图(根据你自己的更改)输入 下载 (86.04 KB) 2009-3-20 19:18 4.创建自己的测试环境 把UCenter_1.5.0_SC_UTF8(1)advancedexamples拷贝到你的测试目录,并把advanced中的uc_cl

jquery中ajax使用error调试错误的方法

 这篇文章主要介绍了jquery中ajax使用error调试错误的方法,实例分析了Ajax的使用方法与error函数调试错误的技巧,需要的朋友可以参考下     本文实例讲述了jquery中ajax使用error调试错误的方法.分享给大家供大家参考.具体分析如下: JQuery使我们在开发Ajax应用程序的时候提高了效率,减少了许多兼容性问题,我们在Ajax项目中,遇到ajax异步获取数据出错怎么办,我们可以通过捕捉error事件来获取出错的信息. jquery中ajax的常用用法类似于: ?

netty4.3ssl通信失败-Netty4.3SSL通信失败,握手失败

问题描述 Netty4.3SSL通信失败,握手失败 使用Netty4.3连接某产品服务端,但ssl通信无法正常建立,请有经验的人联系我,可提供测试代码. QQ:31604274 解决方案 握手失败,一个可能是网络原因连接不通,还可能证书验证等有问题. 解决方案二: javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1]; javax.net.ssl.TrustManager tm = new T

敏捷——测试先行方法介绍

是的,现在肯定有读者会这样说了:"我只在产品发品之前写测试."有些人可能会窃笑,对质量保证部门说三道四.还有一些人作为项目经理可能会添油加醋地说:"我们可不会浪费时间写测试代码:我们还得写真正的代码呢."那么,采用TDD到底是什么意思呢? TDD产生于敏捷开发运动,特别是极限编程(extreme programming,XP),而且TDD正是XP的一个核心原则.推崇TDD的人认为,不应该完成开发之后再写测试,这通常只是"马后炮",而应当在写代码之