部署 Mediawiki 时遇到的奇怪问题

自从梦日记Wiki的迁移计划开始,各种问题就轮番出现。果然 Fandom 还是有用广告占上1/2页面的资本—-用户想自己托管不太容易。不过方法总比困难多。

在安装 MobileFrontend (移动前端)插件时,一个问题让我印象深刻,因为占用了一下午的时间。

在 LocalSettings.php 里启用插件后,服务器出现了 500 错误。查看 Nginx 的 error.log ,发现是插件的版本不对( MobileFrontend 适用于 Mediawiki1.41 ,而我的版本为 1.40.1 )。

到 Mediawiki 官网上查了一下,发现最新的正式版就是 1.40.1 !而 1.41 是正在开发中的版本。但插件就只适配这个版本。

于是我开始找开发版的 Mediawiki ,准备组装,但总是莫名其妙地报错,各种错误,整得我头晕了一下午。


那天晚上我甚至没睡好觉,服务器也被各种调试弄得一团糟。

直到第二天我去问人,才知道是插件的版本不对。适用于 1.40.1 的插件完全可以下载!

那个”Download Extension”原来是可以点的!!直接就能下载正式版的插件。

我一直以为那只是个粗体字标题,只有下面的”Git”候选项才能点……


以后还是要记住。如果一件事情过于麻烦,它很有可能就不是正确的。


评论

《“部署 Mediawiki 时遇到的奇怪问题”》 有 1 条评论

  1. 懂了 以后看到download就点(逃

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注