|
主题:早期版本升级到V9.x常见问题汇总解决 [收藏主题] | 转到: |
以下是9.01版本后发现的BUG修改: 1.升级到v9.01版本,论坛无法回复帖子的修改方法 http://bbs.kesion.com/forumthread-873274.html 2.升级到V9.0版本,找回密码不能用的修复方法 http://bbs.kesion.com/forumthread-879132.html 以下如果是BUG的的V9.01版本中已修复,建议升级到v9.01. 1.会员中心及论坛版面乱套。 由于会员中心及论坛都重新开发了,所以升级到V9后,这两个模块请用V9官方自带的模板。 2.注册注册页面,注册表单里出现类似[@IDCard],[@HomeTel]的标签。 解决方法:进入ftp,找到config/fielditem/field_101.xml,直接删除,然后进后台用户选项,会员注册表单,修改,重新生成一下注册表单模板即可。 同样,如果你在升级有些模型的字段也对不上了,这是因为程序自带的缓存文件是对应V9的数据库的原因,这时你可以按下面处理 ,如文章模型出现这情况,那么同样您进入ftp找到config/fielditem/filed_1.xml删除,接下来进入后台点添加文章,即可重新加载缓存。 3.进会员中心,提示“Note: KesionCMS template engine to load the template does not exist. " 解决方法:首先进入后台基本信息设置-模板绑定选项,找到会员中心首页模板,检查绑定的模板对不对。接下来再检查下用户选项-》用户组管理,修改对应的用户组,检查有没有组用户组绑定模板,有的话, 绑定的模板路径对不对。 系统原理是:先检查用户组管理里有没有绑定模板,有的话就读用户组里配置的模板,如果没有绑定就读后台基本信息设置-》模板绑定里的模板。一般如果你所有用户组的会员中心模板一样,在用户组管理里请不要绑定模板了。 提示:其它模块如果同样出现上面提示,都是由于绑定的模板不存在的原因,请检查对应的模板绑定是否正确。 4.栏目导航中的”同级频道导航和当前频道导航“的代码中每一项都 有class=currclass 的修改方法 |
|
KesionCMS,, | |
支持(0) | 反对(0) 顶端 底部 |
5.一些用户升级后,conn.asp没有用V9.0版本的,导致很多页面提示类似如下错误: 系统从8.02升级到9.0 但是在后台的点 栏目管理 ,右边出现的是错误代码,不正常 Microsoft VBScript 运行时错误 错误 '800a01f4' 变量未定义: 'CurrentPage' /Admin/KS.Class.asp,行 942 请告诉我怎 解决方法;conn.asp请用V9版本的,还有所有asp文件都必须更新到V9 6.更多评论页不显示评论列表的修改 打开plus/comment.asp,找到141行,增加红色的即可 FileContent=Replace(FileContent,"{$GetShowComment}","<script src=""" & domainstr & "ks_inc/Comment.page.js"" language=""javascript""></script><script src=""" & domainstr & "ks_inc/Kesion.box.js"" language=""javascript""></script><script language=""javascript"" defer>var from3g=0;Page(1," & ChannelID & ",'" & InfoID & "','Show','"& domainstr & "');</script><div id=""c_" & InfoID & """></div><div id=""p_" & InfoID & """ align=""right""></div>") 7.考试系统升级到V9后,考试系统里试卷分类好像调用是默认的,不是我自己设置的 解决方法: 进ftp找到 config/sjclass.xml 删除,然后到后台试卷分类里,重新随便编辑一个分类保存,就会重新生成缓存。 8.企业空间出错,提示:据库引擎找不到输入表或查询 'ks_enterpirse'。 确定它是否存在,以及它的名称的拼写是否正 解决方法: 打开KS_Cls/Kesion.SpaceApp.asp 找到86行 把ks_enterpirse 改成 ks_enterprise
9.用qq登录提示msxml3.dll 错误 '800c000e' 发生安全性问题 解决方法: api/cls_api.asp找到34行 Dim objXML:Set objXML = server.CreateObject( "Microsoft.XMLHTTP") 改成 Dim objXML:Set objXML = server.CreateObject( "MSXML2.ServerXMLHTTP" & MsxmlVersion) |
|
支持(0) | 反对(0) 顶端 底部 |
10.网银支付接口如果用户名是中文的会出错 修改方法: 打开user/payfunction.asp 找到 ReturnUrl=KS.GetDomain & "user/User_PayReceive.asp?PaymentPlat=" & PaymentPlat &"&username=" & KSUser.userName & "&action=" &PayFrom&"&usercardid=" & UserCardID ' 商户自定义返回接收支付结果的页面 User_PayReceive.asp 为接收页面,此处的参数有变到,在User_PayReceive.asp支付宝签名验证时也要对应变动。 改为 ReturnUrl=KS.GetDomain & "user/User_PayReceive.asp?PaymentPlat=" & PaymentPlat &"&username=" & server.URLEncode(KSUser.userName) & "&action=" &PayFrom&"&usercardid=" & UserCardID ' 商户自定义返回接收支付结果的页面 User_PayReceive.asp 为接收页面,此处的参数有变到,在User_PayReceive.asp支付宝签名验证时也要对应变动。 11.购物车里的商品单价超过1000时, 调整购物数量出错,提示NaN 修改方法: 打开shop/shoppingcart.asp,找出所有的FormatNumber, 如FormatNumber(RealPrice,2,-1) 然后把红色的部分删除即可 再比如找到 FormatNumber(Round(RealPrice,2) ,2,-1) 修改为 Round(RealPrice,2) 12.非文章模型使用搜索标签调用搜索筛选页面后,再次点击筛选都会跳回文章模型的筛选的修改方法 见:http://bbs.kesion.com/forumthread-848501-1.html 13.添加栏目时出错,提示类型不匹配: 'Node.setAttribute' 解决方法: 打开ks_cls/kesion.classcls.asp 找到1200行左右 for m=0 to Ubound(Farr) 增加上面红色的即可。 14.商城系统里购物赠送积分BUG修复 点评 共 2 条乱弹琴:1.0 ★★★★★ 说得很好:5.0 ★★★★★ |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
cherry2yunshao 发表于:2012/8/21 15:30:11 | 只看该作者 查看该作者主题
8楼
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |