动易.net2.0系列产品5.xx升级6.2版本流程(非定制)

作者:动易软件 来源:本站原创 点击数: 发布时间:2019年05月31日

 

*********温馨提示:务必严格按照顺序执行!**********

一、升级前准备:

1、网站运行环境准备

操作系统:2012r2或以上版本

数据库:ms sql server 2012r2或以上版本

2、完整备份您要升级的数据库。
升级时将自动升级您的数据库,为避免意外情况发生,请在升级前对数据库进行完整备份

3对网站目录进行备份
为防止意外发生,请备份除UploadFiles(上传目录)  、App_Data目录外的所有目录

备份方法可参考

https://tech.powereasy.net/cpzsk/dynetbbcjwt/content_20393

4、查看版本号可通过浏览器输入:域名/User/Login.aspx?ResponseVersion=SiteFactory或者登录后台账号工作台查看。

5、下载对应版本的网站文件,通过对比公版文件检查木马文件。对比方法可参考:http://tech.powereasy.net/Item/4445.aspx

6、获取对应版本升级包。

二、升级执行

1、解压升级包,把升级包里面的WebSite文件覆盖到网站文件里面。

2、通过浏览器打开网站,会看到类似以下升级界面。注意:覆盖WebSite文件是等于已经升级了网站文件,此升级操作是升级数据库文件的操作。

升级程序执行成功之后,以下功能需要检查或手动配置:

将部份标签添加到白名单

注意:因为此次升级,对于使用了SuperSql参数但又没有添加到白名单的标签,会调用出错,例如[err:标签'通用信息列表'XML定义错,原因:该标签使用了不安全的参数.]

 

1. 如果没有启用标签白名单,进入后台后会有如下提示:

2. 可点击上图的红色字“标签白名单”进入“标签安全配置”中启用标签白名单:

3. 进入后台管理 >> 系统设置 >> 模板标签管理 >> 标签管理,点击“禁用的SuperSql标签”

4. 确认列出的标签是否规范使用SuperSql参数,如果可以用其它参数类型替换的最好尽量替换,如不能替换确认后将其添加至白名单。

5. 可以点击温馨提示的“白名单”,跳转到“标签安全配置”。

三、注意事项:

1、以上方法仅适用于非功能定制网站升级,如有功能定制,请提前联系销售提交定制分析。

2、5.x之前版本请先依次获取升级包升级到5.x,再升级到6.2版本。升级方法同上。

3、如果启动浏览器后不显示升级程序的,可以手动输入:域名/Install/Upgrade.aspx

4、升级验证码如果忘记的话,可以去网站文件的Config下面的SiteOption文件里面找到:

 9999

5、如有严重升级错误,请用备份还原,分析错误,重新升级。

6、5.6、5.7、5.8、5.9的版本在升级到6.2后不需要重新解密。5.6版本之前升级后需要重新解密,需要联系销售人员重新生成解密文件,然后覆盖到bin文件夹。