版本 2.0
强大易用的WIKI 建站系统
前言
互动维客欢迎您使用HDWiki系统。互动维客开源系统(HDWiki)作为中国第一家拥有自主知识产权的中文WIKI 系统,由互动在线(北京)科技有限公司(www.hoodong.com)于2006年11月28日正式推出,力争为给国内外众多的中小站长和WIKI 爱好者提供一个开源、免费、易用、功能强大的WIKI 系统。感谢您选择它互动我们的世界,WIKI你的生活。
— 互动维客开源
升级
提醒:请您不要急于升级的过程,请务必逐条仔细阅读以下的注意事项和以下的阶段升级说明,这样将大大提高升级的成功率,节约您的宝贵时间。
升级注意事项
- 升级之前,为了确保无误,强烈建议您备份原有HDWiki系统数据库和程序。我们无法对升级前没有备份的用户提供任何技术支持。
- 通常情况下,每次升级,HDWiki 都会在 ./upgrade 文件夹中提供名为 upgrade(x).php 的升级程序,其中(x)为数字,用于将数据结构从某一版本,升级到另一新的版本。
- 升级程序(upgrade(x).php)必须上传到服务器上HDWiki系统的根目录中才可使用,否则会出现错误提示而无法正常升级。
- 大多数情况下,您升级到一个新的版本,模板文件也将随着改变。因此如果您使用了自定义的模板,使用新版本默认模板将其覆盖是必要的。
- 请不要将不同版本的 HDWiki 软件程序或模板混用,这样可能带来很多问题。除非您确切知道自己在做什么,及出现问题后如何处理。
- HDWiki 所有 php 文件必须使用二进制(BINARY)方式上传,否则不能正常使用。切记!在遇到错误提示提问之前,请先检查自己是不是用二进制方式上传的。
- 如果您的HDWiki系统使用了插件,为老版本设计的插件可能不能在新版本上使用。我们只能提供有限的保证在升级后的版本中。
- HDWiki系统升级可能偶尔需要一点系统或数据库常识,因此最好事先在本地机器上调试无误后再实地进行升级。
- 升级也可能需要手动更新缓存,请登录后台的系统设置中点相应的选项即可。
- 升级成功后,必须马上删除服务器上的 upgrade(x).php 升级程序,以避免可能的安全问题。
从HDWiki V 2.0 Beta Release 20070530 升级到 V 2.0 final 正式版
A、修正的bug和新增的功能:
- 增加条目版本的删除、评优和恢复版本的功能。
- 增加互动momo功能。
- 增加外部资源类型的插入,包括:图片、视频、音频、Flash。
- 增加了昵称登录方式。
- 修改了管理员登录方式。
- 修改页面头部header的展现方式。
- 修改了编辑器环境下内部链接的颜色。
- 修改了全站的绝对路径处理方式,安装了2.0正式版后换域名将不再是问题。
- 整个系统进行了性能优化。系统在10万条目、10万用户时,网站也能高速访问。
- 修改了网站的模板风格。
- 修正了一些bug。
B、升级步骤
- 备份原系统数据库和所有程序文件。
- 将hdwiki目录下面除了config、cache、install、templates_c、uploads、wikidata这6个文件夹和version.php这个文件之外,其余文件全部复制到原有hdwiki系统的根目录下。
- 手动删除缓存目录./templates_c下的所有文件,但请保留./templates_c文件夹。
- 将upgrade文件夹上传到原有hdwiki系统目录下,将upgrade文件夹中的upgrade3.php移动到原有hdwiki系统目录根目录下。
- 执行upgrade3.php文件,完成升级。
- 升级完成后,将upgrade文件夹和系统根目录下的upgrade3.php删除。
再次提醒:请您不要急于升级的过程,请务必逐条仔细阅读以下的注意事项和以下的阶段升级说明,这样将大大提高升级的成功率,节约您的宝贵时间。
从HDWiki V 2.0 Beta Release 20070515 升级到 V 2.0 Beta Release 20070530版
A、修正的bug和新增的功能:
- 条目标题两端空格会自动去掉,这样避免创建同样的条目。
- 维吧最后回复的用户id不正确。
- 部分页面的用户个人空间地址不正确;
- dicuz整合的积分同步以及初始化数据导入。
- mediawiki数据导入增加用户导入,以及链接替换。
- 取消了条目正文字体大小的限制。
- 系统分类的排序。
- 搜索结果排序时把完全相符查找名字的条目放在第一位。
- 发表话题时,如果是匿名用户,则需要填写验证码;如果是注册用户登录后发表,则不需要填写验证码。
- 后台封IP的功能。
- 验证码不能显示的问题。
- 匿名用户发表话题和回复需要填写验证码。
B、升级步骤
本次升级需要使用升级程序(upgrade2.php),需要覆盖模板、原有程序文件,并改写系统原有配置文件。具体步骤如下:
1)备份原系统数据库和所有程序文件。
2)模板文件的升级。
将模板目录./templates/default目录下的以下文件上传并覆盖原有模板文件:
- Admincatmanage.html
- admindatainsert.html
- admindiscuzconig.html
- adminipban.html
- adminpoweradmin.html
- admintree.html
- cattaglist.html
- dochiscompare.html
- header.html
- footer.html
- index.html
- login.html
- search.html
- myspace.html
- mytopic.html
- topicpost.html
- topicread.html
- hdwikicss.css
3)PHP文件的升级。
将以下文件上传并覆盖原有php文件:
根目录下:
- doc.php
- manage.php
- index.php
- insert_mdwiki.php
- cms.php
- topicread.php
- talk.php
- rss.php
- myspace.php
- search.php
- logging.php
- task.php
- header.php
./includes目录下:
- doc.func.php
- user.func.php
- verification_img.php
- ipban.inc.php
- mysql.class.php
- passport.inc.login.php
4)其他文件的升级。
./plugins目录下:
- TopicInDoc/topicindoc.html
./editor目录下
- htmlarea.js
5)将upgrade文件夹上传到原有系统根目录下,并将upgrade文件夹中的upgrade2.php上传到原有系统根目录下。
6)执行upgrade2.php文件,完成升级。
7)升级完成后,将upgrade文件夹和系统根目录下的upgrade1.php删除。
从HDWiki V 1.0 升级到 HDWiki V 2.0 final 正式版
- 备份原系统数据库和所有程序文件。
- 将HDWiki V 2.0的程序除了cache、install、templates_c、uploads四个文件之外,其余文件全部复制到原有系统的根目录下。
- 将原先备份的./configs/config.inc.php上传到./configs目录下覆盖原有同名文件,手动删除缓存目录./templates_c下的所有文件,但请保留./templates_c文件夹。
- 将upgrade文件夹上传到原有系统根目录下,并将upgrade文件夹中的upgrade1.php上传到原有系统根目录下。
- 执行upgrade1.php文件,完成升级。
- 升级完成后,将upgrade文件夹和系统根目录下的upgrade1.php删除。
在线资源
如果您有在本文中未提及的问题,请充分利用好 HDWiki的在线资源:
- http://kaiyuan.hoodong.com
- 这是互动维客开源系统的主站,是HDWiki最全面的信息来源。
- QQ群:8158643、6302074、2691205
- 加入这三个群8158643、6302074、2691205,您能立刻得到在线即时回答。
- 邮件:hdwiki@hoodong.com
- 如果您感觉QQ里说不清楚,那就发邮件到hdwiki@hoodong.com说吧。
- HDWiki问题专区
- 如果您在各个地方都没有找到答案,您可以到这里寻求帮助。在您寻求帮助时请使用简明扼要的主题标题,并尽量详细的描述您的问题。谢谢。
最后注意事项