更新非常旧的MediaWiki安装的最佳方法是什么



我有一个客户端,它在内部公司网络上运行一个相当古老的Mediawiki版本(1.17.0(。它在PHP5上运行,但他们希望升级到PHP7。这个版本基本上起到了很好的作用,负责人从来没有破坏过升级它。(我知道(但它不会在PHP7.4下运行,公司正在升级他们的PHP系统。

显然,在这段时间里对MediaWiki进行了大量的修改。我有几个问题。。。

首先,兼容PHP7的MediaWiki的最早版本是什么?

其次,更新这个系统的最佳方法是什么?它有1000多页和1000张图片。它不算大,但显然也不小,如果有任何方法可以自动将其升级到最新版本,我很好奇我的选择是什么?

我尽量避免进行增量更新,因为经过调查,这是一大堆更新,而且似乎不是所有的临时版本都可用。

是否可以安装新的、新的版本并复制数据库/映像?

任何建议都将不胜感激!

如中所述https://www.mediawiki.org/wiki/Compatibility#Upgrade,您需要先升级到1.35,然后升级到1.38(或者1.39,如果您稍等的话-1.39是一个LTS版本,所以可能值得(。请参阅关于如何升级的手册-基本上,更新MediaWiki核心和所有扩展中的文件,可能根据您的分发版本运行composer update(tarball提示已经包括Composer将下载的文件,git没有(,并运行将迁移DB的升级脚本。

相关内容

最新更新