Hello
we have an MediaWiki 1.3 (works with LATIN1!) on an Server with PHP5.3 (!!) and an older mySQL. Now we want to update. We Copy MW 1.3 to an Server with actual mySQL and PHP5.6. (Final-Server PHP 7.2)
I figured we'd have to update to 1.4 first, then 1.5.
Ok ... Server is too new ...
Manually Change Class Namespace-Entrys to MWNamespace. Change DB-Entrys with TYPE= to ENGINE=
1) Update to 1.4 (via console: php update.php) => Works (ok we CAN'T see an webpage-output ... 100+ deprecated errors ...)
2) Update to 1.5 ... First: php upgrade1_5.php ... no errors ... but it kills the db (Umlauts ÄÖÜß; same on filesystems etc.). I think he recognize the wrong charsets in db und change LATIN1 as UTF8 to UTF8 (the "new" names are typical for this error)
How do I get it clean from 1.4 to 1.32? When do we have to switch to the PHP7.2 server in the update process?
I have an problem to understand whats the different between AdminSettings.php and LocalSettings.php (i think this is the reason for my updateproblem...). I've understand that i must fill the AdminSettings with DB-Infos ... more? $wgUseLatin1 = true to adminsettings for upgrade1_5.php? I don't to this in my last "Update-Run" ...
Thank you