当前位置

MediaWiki准备从1.16.0升级到1.23.5

James Qi 在 2014年10月13日 - 11:00 提交
内容摘要:自从2010年底转向Drupal平台后,对MediaWiki就关注少了,老网站只是维护,平台升级也一直没有做过。这一说就过去差不多4年了,MediaWiki还是用的1.16.0,中间接到过升级的邮件列......

  自从2010年底转向Drupal平台后,对MediaWiki就关注少了,老网站只是维护,平台升级也一直没有做过。这一说就过去差不多4年了,MediaWiki还是用的1.16.0,中间接到过升级的邮件列表提示都没有时间去管,用百度站长工具中的漏洞扫描发现网站系统过时、有安全漏洞也顾不上去修补,勉强这样维持着,除了部分网站的发帖巡查、留言回复以外,最多只是做部分扩展程序(例如Form)的添加调整、垃圾信息的屏蔽等简单工作。

  不过这终究也不是办法,只要MediaWiki做的网站还在继续用,迟早还是需要花一些时间精力去做升级维护,除非彻底废弃以前的Wiki网站或者设法迁移到Drupal等其它平台。迁移的事情考虑过,也需要很多时间精力,而且没有把握做好,就暂时不能进行。前段时间的一些工作告一段落,后面还是准备把Wiki进行升级,上周开始去了解MediaWiki平台目前的情况,并试着进行了一个没有流量网站的升级,后面准备逐步尝试升级有流量、复杂一些(有多语言版本、手机版)的网站,估计至少陆续要做到年底,遇到问题也会记录在博客中。

  下面是我自己以前的一些关于MediaWiki升级的文章:

  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文件。

  后面将记录更多升级步骤以及遇到的问题。

自由标签: