On 15/8/25 00:54, Tim Moody wrote:
I have a sqlite mediawiki database, which I think is version 1.36, with around 10K articles.

I tried installing 1.44 mediawiki and in startup declaring the sqlite file, and it offers to update, but when I click continue it returns 504 after awhile and htop shows php with 100% CPU that never ends (at least after 12 hours) The datetime of the sqlite file does increment for about 10 - 15 minutes and stop. If I kill it and reboot, there is still no LocalSettings.php, so it wants to start over.

Is there a way to confirm from the database that it is version 1.36?

Is there a manual upgrade that only does the database and with this relatively large number of articles? php maintenance/run.php update wants a LocalSettings.php file which is a result of the upgrade process.


Per T387428 <https://phabricator.wikimedia.org/T387428> I am planning to remove generation of LocalSettings.php from the web updater because I think anyone who is using it is suffering from a misconception. You should run the CLI updater using your old LocalSettings.php. You should not ever need to regenerate your LocalSettings.php, just keep it forever. The updater will tell you if there are deprecated configuration variables in it that you need to fix.

Also, I consider MediaWiki's SQLite support to be experimental and not suitable for wikis with more than one user. If you have a problem specifically with SQLite, you can always fix it by not using SQLite.

-- Tim Starling
_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to