List of steps to reproduce (step by step, including full links if applicable):
- $ php ./update.php in directory of maintenance.
What happens?:
update.php run broken and got error as below.
IntlException from line 3252 of /home/www/mediawiki/includes/language/Language.php: Constructor failed
#0 /home/www/mediawiki/includes/language/Language.php(3252): NumberFormatter->__construct('en', 0, '#,##0.###')
#1 /home/www/mediawiki/includes/language/Language.php(3195): Language->formatNumInternal('0.6', false, false)
#2 /home/www/mediawiki/includes/language/Language.php(4609): Language->formatNum('0.6')
#3 /home/www/mediawiki/maintenance/update.php(217): Language->formatTimePeriod(0.61092710494995)
#4 /home/www/mediawiki/maintenance/doMaintenance.php(108): UpdateMediaWiki->execute()
#5 /home/www/mediawiki/maintenance/update.php(264): require_once('/home/www/www.e...')
#6 {main}The error message generated by version 1.37
Mediawiki malfunction caused.
What should have happened instead?:
Upgrade successful, Mediawiki work fine.
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:
- Host: FreeBSD 13.0-RELEASE
- Mediawiki (upgrade from): 1.35
- Mediawiki (upgrade to): 1.36 and 1.37
- PHP: 7.4.26
- PHP-intl: 7.4.26
- MySQL: 8.0.27