No access to Restricted Special Pages

Jump to: navigation, search

Mediawiki 1.16.5 PHP 5.3.4 MySQL 5.0.92

Hi, we're running a wiki at http://wiki.fractalaudio.com/axefx2.

Problem is this: I have Administrator rights but I can't access the page Restricted Special Pages. I need that to give someone else Admin rights. The person who has Bureaucrat rights has himself locked out one way or another.

How can we fix this? I have FTP access to the server.

Thanks a lot already! Cheers, Alexander

83.86.193.22913:04, 31 December 2011

You can't access Special:UserRights? Dunno then. If you have access to the database you could edit the userrights table manually. If not, wait for someelse to reply --Subfader 16:27, 31 December 2011 (UTC)

Subfader16:27, 31 December 2011
 

Add $wgGroupPermissions['sysop']['userrights'] = true; to LocalSettings.php via FTP.

Emufarmers(T|C)18:58, 31 December 2011

Thanks. Did so but page is still not accessible (no link).

83.86.193.22916:01, 1 January 2012

I accessed the page on your site and got this:

You do not have permission to do that, for the following reason:
You must log in with an administrator account to assign user rights.

So, it looks like the settings change Subfader suggested did take effect. Are you sure you are logged in properly and that your account is really set to sysop?

   Thorncrag  15:05, 2 January 2012

Bureaucrat made me "Administrator", thinking that it would suffice. Seems like it doesn't. Is there a file I can edit manually?

83.86.193.22914:09, 3 January 2012

If you added the line that Emufarmers suggested to your LocalSettings.php, that should have permitted you to access the Special:UserRights page - what exactly is there error that you are encountering? If you added the line, you should make sure that there is not another line later in the file that does the same thing but has "bureaucrat" instead of sysop. On your list of Special pages you are looking for the link "User rights management" under the section "Users and rights."

   Thorncrag  14:47, 3 January 2012

Note, according to http://wiki.fractalaudio.com/axefx2/index.php?title=Special:ListGroupRights , admins don't have the 'userrights' right, which means there's probably something wrong with what you set in your LocalSettings.php (as others have said). Make sure the $wgGroupPermissions['sysop']['userrights'] = true; is the very last line in LocalSettings.php

Bawolff03:09, 4 January 2012
Edited by another user.
Last edit: 12:58, 4 January 2012

Thanks for you help, people. This is what's currently in LocalSettings.php:

<?php
 
# This file was automatically generated by the MediaWiki installer.
# If you make manual changes, please keep track in case you need to
# recreate them later.
#
# See includes/DefaultSettings.php for all configurable settings
# and their default values, but don't forget to make changes in _this_
# file, not there.

# If you customize your file layout, set $IP to the directory that contains
# the other MediaWiki files. It will be used as a base to locate files.
if( defined( 'MW_INSTALL_PATH' ) ) {
        $IP = MW_INSTALL_PATH;
} else {
        $IP = dirname( __FILE__ );
}
 
$path = array( $IP, "$IP/includes", "$IP/languages" );
set_include_path( implode( PATH_SEPARATOR, $path ) . PATH_SEPARATOR . get_include_path() );
 
require_once( "includes/DefaultSettings.php" );
 
# If PHP's memory limit is very low, some operations may fail.
# ini_set( 'memory_limit', '20M' );

if ( $wgCommandLineMode ) {
        if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) {
                die( "This script must be run from the command line\n" );
        }
}
## Uncomment this to disable output compression
# $wgDisableOutputCompression = true;

$wgSitename         = "Fractal Audio Systems Wiki";
 
## The URL base path to the directory containing the wiki;
## defaults for all runtime URL paths are based off of this.
$wgScriptPath       = "";
 
## For more information on customizing the URLs please see:
## http://www.mediawiki.org/wiki/Manual:Short_URL

$wgEnableEmail      = true;
$wgEnableUserEmail  = true;
 
$wgEmergencyContact = "webmaster@fractalaudio.com";
$wgPasswordSender = "webmaster@fractalaudio.com";
 
## For a detailed description of the following switches see
## http://meta.wikimedia.org/Enotif and http://meta.wikimedia.org/Eauthent
## There are many more options for fine tuning available see
## /includes/DefaultSettings.php
## UPO means: this is also a user preference option
$wgEnotifUserTalk = true; # UPO
$wgEnotifWatchlist = true; # UPO
$wgEmailAuthentication = true;
 
$wgDBtype           = "mysql";
$wgDBserver         = "localhost";
$wgDBname           = "wiki";
$wgDBuser           = "fractalwiki";
$wgDBpassword       = "";
$wgDBport           = "5432";
$wgDBprefix         = "";
 
# MySQL table options to use during installation or update
$wgDBTableOptions   = "TYPE=InnoDB";
 
# Schemas for Postgres
$wgDBmwschema       = "mediawiki";
$wgDBts2schema      = "public";
 
# Experimental charset support for MySQL 4.1/5.0.
$wgDBmysql5 = false;
 
## Shared memory settings
$wgMainCacheType = CACHE_NONE;
$wgMemCachedServers = array();
 
## To enable image uploads, make sure the 'images' directory
## is writable, then set this to true:
$wgEnableUploads       = true;
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";
 
## If you want to use image uploads under safe mode,
## create the directories images/archive, images/thumb and
## images/temp, and make them all writable. Then uncomment
## this, if it's not already uncommented:
# $wgHashedUploadDirectory = true;

## If you have the appropriate support software installed
## you can enable inline LaTeX equations:
$wgUseTeX           = true;
 
$wgLocalInterwiki   = $wgSitename;
 
$wgLanguageCode = "en";
 
$wgProxyKey = "";
 
## Default skin: you can change the default skin. Use the internal symbolic
## names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook':
$wgDefaultSkin = 'monobook';
 
## For attaching licensing metadata to pages, and displaying an
## appropriate copyright notice / icon. GNU Free Documentation
## License and Creative Commons licenses are supported so far.
$wgEnableCreativeCommonsRdf = true;
$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright
$wgRightsUrl = "http://www.gnu.org/copyleft/fdl.html";
$wgRightsText = "GNU Free Documentation License 1.2";
$wgRightsIcon = "${wgScriptPath}/skins/common/images/gnu-fdl.png";
# $wgRightsCode = "gfdl"; # Not yet used

$wgDiff3 = "/usr/bin/diff3";
 
# When you make changes to this configuration file, this will make
# sure that cached pages are cleared.
$configdate = gmdate( 'YmdHis', @filemtime( __FILE__ ) );
$wgCacheEpoch = max( $wgCacheEpoch, $configdate );
 
$wgLogo="/images/b/bc/axefx_square_logo.gif";
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createaccount'] = false;
$wgFileExtensions+=array( 'png', 'gif', 'jpg', 'jpeg', 'ppt', 'pdf', 'doc', 'psd', 'mp3','xls', 'zip','swf', 'doc', 'odt', 'odc', 'odp', 'odg', 'mpp');
 
$wgUploadSizeWarning=2097152;
$wgNamespacesWithSubpages[NS_MAIN] = true;
require_once($IP.'/extensions/InputBox/InputBox.php');
require_once("extensions/videoflash.php");
require_once("extensions/Randominclude.php");
$wgRandomInclude['pattern'] = '----';
 
$wgShowExceptionDetails = true;
 
$wgGroupPermissions['*']['edit'] = false; 
$wgRestrictDisplayTitle = false;
$wgDefaultUserOptions ['editsection'] = false;
$wgDisableAnonTalk = false;
$wgExternalLinkTarget = '_blank';
$wgGroupPermissions['sysop']['userrights'] = true;
83.86.193.22908:43, 4 January 2012

P.S. Never mind the missing line breaks in the text above.

83.86.193.22908:44, 4 January 2012

I have no idea why that doesn't work. It definitly should. Are you sure you're editing the correct LocalSettings.php file and all that?

Bawolff13:06, 4 January 2012

And that is the clue! I was editing the LocalSettings in the root, where I should have been editing one in a subfolder. My bad .... Thanks a lot. Working now.

83.86.193.22907:47, 6 January 2012
 
 
 
 
 
 
 
 
 
 
Personal tools

Variants
Actions
Navigation
Support
Download
Development
Communication
Toolbox