NetCMS使用BUG记录及解决方法
NetCMS 1.7版本使用存在两个BUG
1.在上传文件时如果勾选“如果文件存在则重命名(格式:月日时5位随机数-原文件),否则将覆盖原文件.”上传的文件路径将错误。
BUG所在,NetCMS.Content.Common.UpLoad 类的120行,postedFile.SaveAs(SavePath + @”” + _tmps); 恩,找到了,错误就在这里。
找到了错误所在,那解决的方法也就自然知道了,把代码修改成 postedFile.SaveAs(SavePath + @”\\” + _tmps); 问题就解决了。
2. 在使用终极类的方式来显示文章列表时候已经丢进回收站的文章在这里却依然能看见,可是点击却无法阅读
BUG所在, NetCMS.Publish.LabelMass 分四个文件,BUG所在文件LabelMass_Method4.cs的2316行
<!–<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />–> getWhere += “ and ClassID=’ “ + this .Param_CurrentClassID + “ ‘ “ ; if (str_isSub == “ true “ ) { getWhere += “ and ClassID in ( “ + getChildClassID( this .Param_CurrentClassID) + “ ) “ ; }
问题就在这里,当有要显示子类中文章的时候根据条件拼出的条件就会出问题,具体不多说,直接修改成如下就可以解决问题
<!–<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />–> getWhere += “ and (ClassID=’ “ + this .Param_CurrentClassID + “ ‘ “ ; if (str_isSub == “ true “ ) { getWhere += “ and ClassID in ( “ + getChildClassID( this .Param_CurrentClassID) + “ ) “ ; } getWhere += “ ) “ ;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/187564.html原文链接:https://javaforall.cn
相关文章
- 面试:你印象最深的BUG,举个例子
- GA4的新Bug:目标事件加载不出来
- python:spacy、gensim库的安装遇到问题及bug处理
- redis使用不当导致应用卡死bug的过程解析
- 苹果承认iOS 14.7存在BUG:带Touch ID的iPhone无法解锁Apple Watch
- Microsoft Edge出现诡异Bug 大量32位升级进程暴走
- Oracle Bug之谜(oracle的bug)
- LibreOffice 4.3发布,修复了一个11年之久的Bug
- 硬核观察 | 财务软件 bug 导致数百人被错误定罪
- Windows 11 Build 22000.120发布:修复诸多Bug
- 老编译器以及古老的 bug!
- Oracle临时表BUG 遭遇不测崩溃惊魂(oracle临时表bug)
- Oracle Bug深度剖析以及解决方案(oracle bug说明)
- Oracle Bug查找新姿势终极突破(oracle bug查找)
- 发Oracle Bug持续发酵的问题(oracle bug多)
- Firefox返回时Iframe的显示Bug的解决方法
- PHPiconv函数转gb2312的bug解决方法
- Codeigniter框架的更新事务(transaction)BUG及解决方法