Thread:Project:Support desk/Installation Extension ConfirmAccount/reply (5)

It works fine if I update without this extension. But if I try to re-add the extension, it fails. Since I have no shell access, I can only use the install script using my browser (but I guess it does the same as update.php?).

My localsettings.php includes no mysql4 entry. It says:

<?php # # if ( !defined( 'MEDIAWIKI' ) ) { exit; } $wgSitename     = "xxx"; $wgMetaNamespace = "xxx"; $wgScriptPath      = ""; $wgScriptExtension = ".php"; $wgServer          = "http://xxx.xxx"; $wgStylePath       = "$wgScriptPath/skins"; $wgLogo            = "$wgStylePath/common/images/xxx.gif"; $wgEnableEmail     = true; $wgEnableUserEmail = true; # UPO $wgEmergencyContact = "xxx"; $wgPasswordSender  = "xxx"; $wgEnotifUserTalk     = true; # UPO $wgEnotifWatchlist    = true; # UPO $wgEmailAuthentication = true; $wgDBtype          = "mysql"; $wgDBserver        = "localhost"; $wgDBname          = "xxx"; $wgDBuser          = "xxx"; $wgDBpassword      = "xxx"; $wgDBprefix        = ""; $wgDBTableOptions  = "ENGINE=MyISAM, DEFAULT CHARSET=binary"; $wgDBmysql5 = false; $wgMainCacheType   = CACHE_NONE; $wgMemCachedServers = array; $wgEnableUploads = true; $wgUseInstantCommons = true; $wgShellLocale = "en_US.utf8"; $wgLanguageCode = "de"; $wgSecretKey = "xxx"; $wgUpgradeKey = "xxx"; $wgDefaultSkin = "vector"; $wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright $wgRightsUrl = ""; $wgRightsText = ""; $wgRightsIcon = ""; $wgDiff3 = "/usr/bin/diff3"; $wgResourceLoaderMaxQueryLength = 1024; require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" ); require_once( "$IP/extensions/Gadgets/Gadgets.php" ); require_once( "$IP/extensions/Nuke/Nuke.php" ); require_once( "$IP/extensions/Renameuser/Renameuser.php" ); require_once( "$IP/extensions/Vector/Vector.php" ); require_once( "$IP/extensions/WikiEditor/WikiEditor.php" ); require_once( "$IP/extensions/Description/Description.php" );
 * 1) This file was automatically generated by the MediaWiki 1.18.0
 * 2) installer. If you make manual changes, please keep track in case you
 * 3) need to recreate them later.
 * 1) See includes/DefaultSettings.php for all configurable settings
 * 2) and their default values, but don't forget to make changes in _this_
 * 3) file, not there.
 * 1) Further documentation for configuration settings may be found at:
 * 2) Manual:Configuration settings
 * 3) Protect against web entry
 * 1) Uncomment this to disable output compression
 * 2) $wgDisableOutputCompression = true;
 * 1) The URL base path to the directory containing the wiki;
 * 2) defaults for all runtime URL paths are based off of this.
 * 3) For more information on customizing the URLs please see:
 * 4) Manual:Short URL
 * 1) The protocol and server name to use in fully-qualified URLs
 * 1) The relative URL path to the skins directory
 * 1) The relative URL path to the logo.  Make sure you change this from the default,
 * 2) or else you'll overwrite your logo when you upgrade!
 * 1) UPO means: this is also a user preference option
 * 1) Database settings
 * 1) MySQL specific settings
 * 1) MySQL table options to use during installation or update
 * 1) Experimental charset support for MySQL 4.1/5.0.
 * 1) Shared memory settings
 * 1) To enable image uploads, make sure the 'images' directory
 * 2) is writable, then set this to true:
 * 1) $wgUseImageMagick = true;
 * 2) $wgImageMagickConvertCommand = "/usr/bin/convert";
 * 3) InstantCommons allows wiki to use images from http://commons.wikimedia.org
 * 1) If you use ImageMagick (or any other shell command) on a
 * 2) Linux server, this will need to be set to the name of an
 * 3) available UTF-8 locale
 * 1) If you want to use image uploads under safe mode,
 * 2) create the directories images/archive, images/thumb and
 * 3) images/temp, and make them all writable. Then uncomment
 * 4) this, if it's not already uncommented:
 * 5) $wgHashedUploadDirectory = false;
 * 6) Set $wgCacheDirectory to a writable directory on the web server
 * 7) to make your wiki go slightly faster. The directory should not
 * 8) be publically accessible from the web.
 * 9) $wgCacheDirectory = "$IP/cache";
 * 10) Site language code, should be one of the list in ./languages/Names.php
 * 1) Site upgrade key. Must be set to a string (default provided) to turn on the
 * 2) web installer while LocalSettings.php is in place
 * 1) Default skin: you can change the default skin. Use the internal symbolic
 * 2) names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook', 'vector':
 * 1) For attaching licensing metadata to pages, and displaying an
 * 2) appropriate copyright notice / icon. GNU Free Documentation
 * 3) License and Creative Commons licenses are supported so far.
 * 1) $wgRightsCode = ""; # Not yet used
 * 2) Path to the GNU diff3 utility. Used for conflict resolution.
 * 1) Query string length limit for ResourceLoader. You should only set this if
 * 2) your web server has a query string length limit (then set it to that limit),
 * 3) or if you have suhosin.get.max_value_length set in php.ini (then set it to
 * 4) that value)
 * 1) Enabled Extensions. Most extensions are enabled by including the base extension file here
 * 2) but check specific extension documentation for more details
 * 3) The following extensions were automatically enabled:
 * 1) require_once( "$IP/extensions/ConfirmAccount/ConfirmAccount.php" );
 * 2) End of automatically generated settings.
 * 3) Add more configuration options below.