" 升级之前,为了确保无误,强烈建议您备份原有数据,我们无法对升级前没有备份的用户提供任何技术支持
" 通常情况下,每次升级,Discuz!NT 都会将升级程序存放于Discuz!NT目录下的upgrade文件夹中。
" 大多数情况下,您升级到一个新的版本,模板文件也将随着改变。因此如果您使用了自定义的模板,使用新版本默认模板将其覆盖是必要的,原有模板请在后台禁止使用,如默认模板曾经修改请自行同步修改后再启用。
" 请不要将不同版本的 Discuz!NT 软件程序或模板混用,这样可能带来很多问题。除非您确切知道自己在做什么,及出现问题后如何处理
" 如果您的论坛使用了插件或 Hack,为老版本设计的插件或 Hack 可能不能在新版本上使用。我们只能提供有限的保证在升级后的版本中, Hack 数据字段仍被保留,而 Hack 的程序代码,一般需要做些改动才能用于新版本
" 论坛升级可能偶尔需要一点系统或数据库常识,因此最好事先在本地机器上调试无误后再实地进行升级
" 升级也可能需要手动更新缓存,在系统设置中点相应的选项即可
" 升级成功后,必须马上删除服务器上的upgrad文件夹,以避免可能的安全问题
论坛的升级主要是更新新版的程序,和数据库字段,存储过程等,使用户可以使用到当前最新最安全稳定的产品。
论坛升级和论坛安装一样,有专门的升级页面程序,升级过程非常简单易懂。
1、 上传安装包内的bin目录,覆盖空间上的bin目录
2、 上传安装包内除以下目录或文件以外的所有目录或文件(下面列出的内容不要上传覆盖)
dnt.config 文件
web.config 文件
upload 目录
avatars 目录
database 目录
adminxml目录
config目录
javascript目录下goodscategories.js,locations.js,mymenu.js
3、 上传安装包内config目录下 detachtable_2005.config,detachtable_2000.config 文件;清空templates文件夹后再上传templates目录
4、 运行upgrade目录下的index.aspx。
5、 按照操作提示,直至全部升级完毕(默认情况下无需人工干预)。如果升级中途失败,请根据提示调整数据库,重新进行升级
6、 删除服务器上的升级程序文件夹upgrade
7、 登录到论坛系统后台,调整论坛设置,更新系统缓存,重建分表存储过程,重新设置邮件发送 ,重新设置聚合,重新生成模板。
选择接受,然后点击“下一步”
选择论坛的当前版本,然后点升级
至此升级完成, 升级完成之后,去后台生成模板,以正确应用到最新的界面样式。