Page MenuHomeGitPull.it

Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS
Closed, ResolvedPublic6 Points

Description

MediaWiki 1.21 requires PHP 5.3.2 or later.

MediaWiki 1.43 maintains its minimum PHP requirement of version 8.1.x. PHP 8.2.x and 8.3.x are also supported by MediaWiki 1.43. PHP 8.4.x is not.

https://www.mediawiki.org/wiki/Release_notes/1.21

Important things from changelogs:

  • deactivate PHP register_globals

Event Timeline

valerio.bozzolan triaged this task as Wishlist priority.
valerio.bozzolan renamed this task from pietro.pensa.it: upgrade from MediaWiki 1.21.11 to pietro.pensa.it: upgrade from MediaWiki 1.21.11 to 1.44.0.Jul 6 2025, 21:59
valerio.bozzolan updated the task description. (Show Details)
valerio.bozzolan renamed this task from pietro.pensa.it: upgrade from MediaWiki 1.21.11 to 1.44.0 to Upgrade MediaWiki from 1.21.11 to 1.44.0.Jul 6 2025, 22:04
valerio.bozzolan renamed this task from Upgrade MediaWiki from 1.21.11 to 1.44.0 to Upgrade MediaWiki from 1.21.11 (2013) to 1.43.0 LTS.Sat, Nov 15, 17:01
valerio.bozzolan updated the task description. (Show Details)
valerio.bozzolan renamed this task from Upgrade MediaWiki from 1.21.11 (2013) to 1.43.0 LTS to Upgrade MediaWiki from 1.21.11 (2013) to 1.43.5 LTS.Tue, Nov 18, 15:06

OK so.

Set maintenance.

Downloaded dump again.

Downloaded files again.

rsync --archive --verbose --progress --compress pietro.pensa.it:/home/dh_6zzy29/pietro.pensa.it/mediawiki/ /var/www/pietro.pensa.it/httpdocs/mediawiki-1.21.latest

Updating with 1.35 with symlink to old files

ln -s mediawiki-1.35.14 mediawiki
cd mediawiki
sudo -u www-data php7.3 maintenance/update.php 
sudo -u www-data php7.3 maintenance/populateContentTables.php
sudo -u www-data php7.3 maintenance/update.php

Updating with latest version

rm mediawiki
ln -s mediawiki-1.43/ mediawiki
sudo -u www-data php8.3 maintenance/update.php