帮助:MediaWiki/升级

来自GIPRs
跳转至: 导航搜索
项目文档
项目主页 GIPRs语义维基
文档类型 日志
优先级
状 态 已完成
发布日期 2013/03/09
完成日期 2013/05/23
作 者 GIPRs语义维基项目团队
来 源 www.giprs.org
源语言 中文

MW升级步骤

经MW1.20.2逐级升级到1.20.5数次非跨版本升级,备忘如下:

1. 备份MW文件和MySql

  • 服务器快照备份
  • LUM备份
  • PhpAdmin备份

2. 确认新版release notes,以及扩展是否需要升级

3. 上传MW新版本,解压后改目录名为“new”以作为临时升级目录

4. 复制老版MW文件到对应的临时升级目录

  • Logo图片
  • skins/vector下2个CSS文件,以及skins/common下1个CSS文件 (详见:帮助:MediaWiki/界面
  • LocalSettings.php
  • 非MW自带的扩展

5. 将数据库设置为“只读”( $wgReadOnly = 'Upgrading to MediaWiki';

6.运行:maintenance/update.php

7. 复制老版images目录下的文件到临时升级目录

8. 将临时升级目录改为正式目录,老版文件改名后暂保留

9. LocalSettings.php中删除数据库“只读”设置

10. 升级后的确认:查看Special/版本,发布和编辑页面、上传新文件

升级日志

  • 2013.03.09,GIPRs进行系统升级,MW1.20.2升级到1.20.3
  • MW1.20.3升级到1.20.5 (略)
  • 2013.05.23,MW1.20.5升级到1.20.6
  • 2013.11.15,MW1.20.6升级到1.21.3 (跨版本升级成功)
  • 2014.01.19,MW1.21.3升级到1.21.4

备忘

  • 除非却有严重的Bug需要修复,任何升级应在MW及其扩展升级版本发布数周后进行
  • 正式升级前首先通过测试,尤其是MW跨版本升级以及SMW扩展的任何更新
  • putty ssh登入,用以下方式,运行update.php,(扩展安装升级同理)
/usr/local/php/bin/php“空格”/绝对路径/文件名