Last modified: 2013-03-20 13:13:41 UTC
I just did a clean install of ConfirmAccount on a new MediaWiki installation. I took the new installation, migrated over my users and pages from an old wiki instance. Users were migrated by copying over the relevant user tables. pages were migrated with dump and import. Upon installing ConfirmAccount and running update.php, I got this error: # php www/w/maintenance/update.php MediaWiki 1.20.3 Updater Going to run database updates for simsong_fwiki-fwiki Depending on the size of your database this may take a while! Abort with control-c in the next five seconds (skip this countdown with --quick) ... 0 Fatal error: Call to undefined method MysqlUpdater::dropExtensionIndex() in /home/simsong/public_html/w/extensions/ConfirmAccount/backend/schema/ConfirmAccountUpdater.hooks.php on line 22 # Any thoughts?
That method was added in 1.21 (ie. the development version), you are using MediaWiki 1.20.3 You will need to download a ConfirmAccount version appropiate to the MediaWiki you are using.
Thanks. But the web page doesn't make it clear how to download the version that's appropriate. There is a REL1_19 tag in SVN; will that run on 1.20.3?
REL1_20 should be for release 1.20.x.