自从2010年底转向Drupal平台后,对MediaWiki就关注少了,老网站只是维护,平台升级也一直没有做过。这一说就过去差不多4年了,MediaWiki还是用的1.16.0,中间接到过升级的邮件列表提示都没有时间去管,用百度站长工具中的漏洞扫描发现网站系统过时、有安全漏洞也顾不上去修补,勉强这样维持着,除了部分网站的发帖巡查、留言回复以外,最多只是做部分扩展程序(例如Form)的添加调整、垃圾信息的屏蔽等简单工作。
不过这终究也不是办法,只要MediaWiki做的网站还在继续用,迟早还是需要花一些时间精力去做升级维护,除非彻底废弃以前的Wiki网站或者设法迁移到Drupal等其它平台。迁移的事情考虑过,也需要很多时间精力,而且没有把握做好,就暂时不能进行。前段时间的一些工作告一段落,后面还是准备把Wiki进行升级,上周开始去了解MediaWiki平台目前的情况,并试着进行了一个没有流量网站的升级,后面准备逐步尝试升级有流量、复杂一些(有多语言版本、手机版)的网站,估计至少陆续要做到年底,遇到问题也会记录在博客中。
下面是我自己以前的一些关于MediaWiki升级的文章:
- 2006年初1.5.4,2007年1.10.0
- 当前最新版本MediaWiki_1.15.0推出,准备升级(2009年6月,从1.10.0到1.15.0)
- MediaWiki升级步骤
- MediaWiki升级中出现的问题
- MediaWiki-1.15准备升级到1.16(2010年11月)
- MediaWiki-1.15升级到1.16.0步骤
- MediaWiki-1.15.0升级到1.16.0中出现的问题
MediaWiki升级的步伐并不算很快,基本上是每几个月一个小版本升级,从1.16到1.23的升级中我感兴趣的变化摘录如下:
-
1.23:HTMLForm改进等,mediawiki-1.23.5的要求:
* Web server with PHP 5.3.2 or higher.
* MySQL 5.0.2 or higher - 1.22:支持https://www.mediawiki.org/wiki/Composer安装扩展,合并多个扩展程序SimpleAntiSpam, PostEdit, Vector
- 1.21:$wgVectorUseSimpleSearch默认允许,集成多个扩展程序Cite, ImageMap, Interwiki, TitleBlacklist, SpamBlacklist, PdfHandler, Poem, InputBox, LocalisationUpdate, SyntaxHighlight GeSHi
- 1.20:要求5.3.2以上版本PHP
- 1.19:支持350种语言
-
1.18:2011-11集成多个扩展程序ConfirmEdit, Gadgets, Nuke, ParserFunctions,
Renameuser, Vector and WikiEditor - 1.17:安装改进,资源载入,分类排列,支持330种语言等
更多设置、纠错、API、语言等改变的详细情况请看RELEASE-NOTES-1.23和HISTORY文件。
后面将记录更多升级步骤以及遇到的问题。
添加新评论