安装

参考官方文档。 注意需求环境。 Mediawiki需要打开intl扩展,在php.ini末尾添加extension=php_intl.dll即可。如缺少该扩展,可到https://pecl.php.net/package/intl下载。 GNU diff3文字对比工具程序不是必须的,但最好安装。可到http://gnuwin32.sourceforge.net/packages/diffutils.htm下载Windows版本的。

升级

参考官方文档: https://www.mediawiki.org/wiki/Manual:Upgrading/zh 如果没有自定义扩展和模板,只修改过LocalSettings.php文件,那么升级很简单。 运行Web更新程序 将旧文件剪切到old文件夹,复制LocalSettings.php文件到网站根目录,并将新文件放在网站根目录,然后执行http://网站根目录/mw-config/,按提示进行升级数据库等操作。有时候,为了去掉上传目录,在IIS中设置了目录权限,生成了web.config文件,如images\web.config,升级完成后应复制粘贴过来。 使用命令行更新 如果您的数据库已经很大并且生产率很高,那么您不应该使用Web更新程序,例如因为当达到maximum_execution_time时,更新过程将超时。在这种情况下,您应该使用命令行界面中的update.php(而不是来自Web)。 访问服务器的命令行或SSH shell或类似命令行。您可以通过SSH连接到服务器来访问命令行。如果您正在使用的本地PC运行Microsoft Windows,则需要使用PuTTY之类的工具来使用SSH。从命令行或命令行管理程序,切换到maintenance目录并执行升级脚本:
$ php update.php