自從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文件。
後面将記錄更多升級步驟以及遇到的問題。
评论