En este archivo se configuran parámetros como el acceso a la base de datos, ubicación en el servidor, dirección web y otros parámetros relacionados:
#Servidor
$wgSitename = "Wiki";
$wgScriptPath = "/wiki";
$wgServer = "http://wikiserver.com";
#Base de datos
$wgDBtype = "mysql";
$wgDBserver = "server";
$wgDBname = "dbname";
$wgDBuser = "dbpassword";
$wgDBpassword = "password";
A continuación se encuentran configuraciones generales del wiki como las opciones de correo electrónico, habilitación de descargas, uso de InstantCommons, set de caracteres, skin e información de licencia y copyright:
# InstantCommons permite que el wiki use imágenes de http://commons.wikimedia.org
$wgUseInstantCommons = true; #Habilitación de InstantCommons
$wgShellLocale = "en_US.utf8"; #Set de caracteres
$wgDefaultSkin = "vector"; #Skin
#Descripción de licencia
$wgRightsUrl = "http://creativecommons.org/licenses/by-sa/3.0/";
$wgRightsText = "Creative Commons Reconocimiento Compartir Igual";
$wgRightsIcon = "{$wgStylePath}/common/images/cc-by-sa.png";
En este fichero se incluyen las llamadas a extensiones, por ejemplo la extensión de CheckUser:
wfLoadExtension( 'CheckUser' ); #Llamada a la extensión situada en /extensions/
Estas son las configuraciones generadas durante la instalación, a partir de este momento se sitúan las configuraciones manuales.
Las configuraciones manuales más importantes son las personalizaciones de configuraciones de usuarios.
Ejemplo de configuración:
$wgGroupPermissions['*']['edit'] = true; # Cualquiera puede editar
$wgGroupPermissions['sysop']['block'] = true; # Grupo sysops (administradores) pueden bloquear
También se colocan otras configuraciones adicionales:
$wgEnableAPI = true; #Habilitar API
$wgBlockAllowsUTEdit = true; #Permite a los usuarios bloqueados editar su discusión