您现在的位置: 雪儿网络 >> 站长学院 >> 网页设计 >> 文章正文

文章标题

解决整合问题的一个特殊案例

『 更新时间:2006-10-8 』『 字体:变小 变大 』『 作者:小李刀刀 | 来源::动易论坛 』
今天做技术支持的时候,有个客户的整合出现一个很怪异的情况:

  动网、动易、博客三方整合,其它所有的都很成功,唯独一点,就是在动易首页注销的时候就出现服务器无响应。

  我直接访问/user/user_logout.asp退出没有问题,那就是ajax部分的问题了,于是我访问/user/user_logout.asp?action=xml,结果发现返回的xml数据包是空的,没有必要的用户名和密钥等信息。

  检查用户的/user/user_logout.asp,发现和最新版本的文件一致。再检查用户的/js/checklogin.js文件,除了显示风格的html代码部分有修改,其它的也和最新版本一致。这就奇怪了。

  我让客户把动易的整合暂时禁用,再测试发现一切正常。肯定是/user/user_logout.asp文件处理xml请求的部分出错了,但是文件本身没错,难道接口有问题?

  我让他把动易的/api/api_config.asp发给我,结果发现这个文件是旧版本的,他告诉我是4月22日下载的。换成sp3的文件(该文件是在sp2的时候更新的)后,问题解决。

sp2以前的api/api_config.asp文件和sp2以后的文件比较如下:

旧文件

'以下请勿修改
dim arrapiurls
arrapiurls = split(api_urls,"|")
%>

新文件

'以下请勿修改
dim arrapiurls, arrurlssp2
arrurlssp2 = "blank"
arrapiurls = split(api_urls,"|")
dim tempindex,tempapipath
for tempindex = 0 to ubound(arrapiurls)
    tempapipath = split(arrapiurls(tempindex),"@@")
    arrurlssp2 = arrurlssp2 & "|" & tempapipath(1)
next
arrurlssp2 = replace(arrurlssp2,"blank|","")
arrurlssp2 = split(arrurlssp2,"|")

%>

结论:用户在每次升级动易系统以后,不需要单独下载额外的整合接口(除非我在官方论坛单独发布补丁并说明什么情况下需要使用),因为动易的最新整合接口会包含在每次发布的新版本中。也就是动易不需要单独的整合接口文件。

【点击数:】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

关文章

您的姓名:
评分等级:
1分 2分 3分 4分 5分
评论内容:
1、严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
2、用户需对自己在使用雪儿网络服务过程中的行为承担法律责任。
3、本站管理员有权保留或删除评论内容。
4、评论内容只代表网友个人观点,与本网站立场无关。
雪儿网络
copyright©2006-2008 xueol.com 鄂icp备06022161号
返回网站顶部