作为下一个长期支持版本,MediaWiki 1.43版终于赶在圣诞前正式发布了。安装方式基本上跟之前的一样。

安装

如果没有检测到配置文件LocalSettings.php,系统就会提示你进入到安装界面。
MediaWiki-installing.jpg
但这里有一个跟早期版本最大的不同点,就是它不再提示需要将PHP禁用的函数(比如proc_open)启用,一度让我以为MediaWiki已经解决了这个问题。
接下来就是选择系统语言。
MediaWiki-installing-language_choice.jpg
安装前会对系统进行检测,警告的可以(暂时)忽略:
MediaWiki-installing-step1.jpg
然后是数据库的设置,并且默认网页浏览用的数据库账号跟安装程序相同:
MediaWiki-installing-step2.jpg
MediaWiki-installing-step3.jpg
接着就是网站名和管理员账号的设置:
MediaWiki-installing-step4.jpg
如果对系统比较熟悉,到这一步就选择“我已经不耐烦了,请立即安装wiki。”,新手就默认选“多问我一些问题吧。”主要是对用户权限、许可协议、扩展的选择和缓存设置等的配置(安装完毕之后都可以自己再进行修改):
MediaWiki-installing-step5.jpg
至此,MediaWiki的安装就算是结束了(应该还有一个安装信息的页面,忘截图了)
MediaWiki-installing-step6.jpg
下载配置文件LocalSettings.php并上传到服务器根目录下即可。再次打开页面,熟悉的主页出现:
MediaWiki-main_page.jpg

简单小结

关于PHP禁用函数不再提示这点,虽然对于很多新手来说可能会友好一些,毕竟不会卡在第一步就无法进行下去了。但在实际使用过程中还是会报错(类似情况参见《Lua错误:无法创建进程,proc_open不可用》一文)。
内置扩展的数量又增加了不少,可视化编辑器(VisualEditor)和数学公式(Math)开箱即用,减少了配置过程。
个别扩展(比如HeaderTabs)如果下载1.43版安装可能会出错,但下载Master版本却是正常的(这个插件在1.39.10上也出现类似问题,但用Master版本依然无果)。OATHAuth扩展(MediaWiki自带)初始安装正常,但当我替换为原有数据库并运行update.php脚本时提示出错。
新版Vector皮肤增加了一些新的设置和选项,比如自带深色模式,调整字体等,以及菜单的显示和隐藏等等,基本上保持跟维基百科一致。
MediaWiki-vector_appearance.jpg

最后修改:2025 年 01 月 02 日
如果觉得我的文章对你有用,请随意赞赏