We upgraded to 1.32.6 today. Everything looks OK. The
1.32.6 release
announcement said this is the last upgrade, and we should switch to
1.33 or 1.34.
We rent a CentOS 7 VM. It is fully patched. We enabled Software
Collections (SCL) to get something more modern for Apache and PHP.
SCL
provides:
* Apache 2.4.34
* PHP 7.1.30
* MariaDB 5.5.64
Also see
https://www.cryptopp.com/wiki/Special:Version.
When we try the next upgrade to 1.34.0, we get the following when
trying to update the Vendor gear:
# php -d extension=phar.so composer.phar update
Do not run Composer as root/super user! See
https://getcomposer.org/root for details
ComposerHookHandler::onPreUpdate
Loading
composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of
packages.
Problem 1
- This package requires php >=7.2.9 but your PHP version (7.1.30)
does not satisfy that requirement.
Problem 2
- Installation request for mediawiki/mediawiki-codesniffer 28.0.0
-> satisfiable by mediawiki/mediawiki-codesniffer[v28.0.0].
- mediawiki/mediawiki-codesniffer v28.0.0 requires php >= 7.2.0
->
your PHP version (7.1.30) does not satisfy that requirement.
What is the highest version of Mediawiki we can upgrade to?
says that 1.33
is the last version to support PHP 7.1. MediaWiki version 1.33 will
probably be supported until approx. June 2020.
Note that MediaWiki version 1.31 is a Long Term Support (LTS) version
supported until approx. June 2021.
andre
--
Andre Klapper (he/him) | Bugwrangler / Developer Advocate