先决条件
- 您的当前版本必须是Evoq 7.0.0或更高版本。否则,接触Evoq客户支持并提供您的当前版本。
测试升级
在升级活动站点之前,请在测试环境中执行升级。您的测试环境必须尽可能地模拟活动站点。它可以是同一台服务器上的第二个IIS站点。
在测试环境中,
- 在测试环境中使用活动站点的数据库备份作为SQL数据库。
- 为测试站点设置一个新的应用程序池和标识。确认新的应用程序池标识可以访问整个测试网站目录和数据库。
- 若要保持与活动站点相同的门户别名,请将门户别名添加到机器的门户别名中主机文件。或者,为测试站点的门户别名使用本地主机绑定。
- 激活测试站点的license时,请设置激活类型来发展.
即使您的站点是一个网络场,测试环境也只需要一个服务器。为避免web场中的冲突,仅在启用单个服务器的情况下执行升级。
提示:记下您执行的步骤和使用的配置设置,以便在升级活动站点时可以准确地重复它们。
确认升级后的测试站点工作正常后,创建活动数据库和活动文件系统的另一个备份,以包括测试期间对活动站点所做的更改。
如果您决定简单地使用升级后的测试站点作为新的活动站点,那么您可以将活动URL指向新位置,或者您可以将文件和数据库从测试站点复制到活动站点。如果在测试期间现场没有显著变化,这是理想的;但是,可能会出现与权限或环境相关的问题。
步骤
- 备份你的网站。
- 创建一个新的数据库备份,即使您有一个常规的备份过程。验证备份是否正确创建。
- 将整个网站目录压缩成一个zip文件。验证备份是否正确创建,然后将其移动到外部位置。
- 去. config确认一下AutoUpgrade设置为假.
- 关闭所有其他可能写锁的应用程序. config因为任何原因。
注意:安装修改. config.如果你的. config与标准有本质区别吗. config,在升级过程中可能会遇到问题。例如,如果节点通常在. config存储在其他.config文件中,应用程序可能无法访问这些节点。
- 为防止在升级过程中执行自动任务,禁用调度器.
- 为防止在升级过程中执行旧的安装文件,请在网站根目录下删除安装文件夹中。
- 下载并解压最新的升级包。
- 去dnnsoftware.com的下载部分.
- 单击升级按钮为您的Evoq产品。
注意:如果Windows要求您在下载后解锁压缩文件,请在Windows资源管理器中找到该文件,右键单击并选择属性.然后单击疏通,如果选项存在。
- 将zip文件的内容解压缩到测试网站的根文件夹中,同时保留文件夹结构。
如果出现提示,选择合并所有文件夹并覆盖所有现有文件。
- 去http://localhost/install/install.aspx?mode=upgrade开始安装。
注意:如果使用已添加到机器的门户别名主机文件,使用完全限定的域名,而不是本地主机.
如果你遇到任何错误:
- 注意错误消息(如果有的话)。
- 截图,包括install.aspx页面。
- 从/门户/ _default /日志文件夹转移到安全位置:
- InstallerLog currentdate .resources
- [currentdate] .log.resources
- 联系Evoq客户支持.
- 系统可能会要求您恢复在此过程开始时创建的站点备份并重试升级。在安装最新版本之前,您可能还必须先尝试升级到中间版本。
- 登录并访问所有重要页面以验证其功能。
如果仅在某些页面中出现错误,请检查是否已在这些页面上安装了模块的最新版本。