Topic on Project:Support desk

Daisyanne1380 (talkcontribs)

Hello i have a media wiki database from 4 years ago i cant get it to work cause it use to be integrated to my ipb forums login. my question is is there a way to import the pages to my new wiki so we don't lose all the useful information. i'm using now the most current media wiki and the database i cant remember but it was from 4 years ago

Mainframe98 (talkcontribs)

Four years ago? According to Release notes, that would put the version around 1.20. Someone a bit more versed in MediaWiki database structure may be able to ask you some in depth questions to pin point the exact version, but your best bet now is to download an old version around that time. You may download the old versions here: https://releases.wikimedia.org/mediawiki/ You'll need the file named mediawiki-1.XX.XX.tar.gz. (mediawiki-1.20.8.tar.gz for example)

Ciencia Al Poder (talkcontribs)

If you've upgraded the database (by running update.php or the web installer), it may not be possible to know which version you were running before the upgrade, because it would've been modified to match the current schema. If WikiApiary is monitoring your wiki and google has a cached version of it before the upgrade you could know which version was.

Your pages should be there, on your current wiki. If you have problems logging in, it may be because of the plugin/extension you were using to connect to the forums. If you can't find a version of that extension that works with your current version of MediaWiki and the forums, and plan to simply unlink the login between MediaWiki and the forums, disabling the extension may be sufficient. Your current accounts may not have credentials to login with MediaWiki, though, so they would need to create new accounts, or set up emails for each account and allow them to send a new password to their email.

Daisyanne1380 (talkcontribs)

thanks ill try these ideas and let you know how it went

Jörgi123 (talkcontribs)

I think there might actually be a way to find out, which version you have used by looking at the database:

Inside the database, there is a table called updatelog. This table contains one row for each update, hich was done using the update.php maintenance script. Since you have to run update.php at least once for each major version, the information in this table should give you a clou to which major version has been used last with this database.