Manual:Configuration settings

This is an index of all supported configuration settings based on the   file.

Never edit  ; copy appropriate lines to   instead and amend them as appropriate.

If you can't find a configuration setting here, see if it is defined in  . The variable should have some documentation there.



Server URLs and file paths


See also 1>#Uploads|file/image upload path settings.

See also 1>#Skins|skins path settings.

Files and file uploads
Uploads have to be specially set up to be secure.



Shared uploads
These settings are kept for backward compatibility, see for the new setting, or  if you only need read access to images on Commons.

MIME types




See also: 

Images

 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path
 * parameters for upload path

See also: 

ImageMagick
Set $wgUseImageMagick to true to use ImageMagick instead of the builtin functions.

Email settings
 See also User Access: 



Email notification (Enotif) settings

 *  Actual notifications for each user are defined in the options. You can change defaults with . 



Cache



 * See: 1>#Interwiki|Interwiki for Interwiki cache settings.

File Cache
Settings for Server side file caching.



Memcached settings
Settings for configuring the  memory-based object store (if you are using it) </> has more details.



CDN / Squid
These settings configure MediaWiki when using a caching HTTP proxy server. They apply to 1>Special:MyLanguage/Manual:Varnish_caching</>|caching using Varnish as well as 2>Special:MyLanguage/Manual:Squid_caching</>|Squid.



Language, regional and character encoding settings

 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user
 * – maximum number of fallback languages per user

Language-specific




ResourceLoader

 *  See <tvar|1></> for more information. 



Interwiki cache

 *  See <tvar|1></> for more information. 



Debug/logging

 * See also: 



Tidy
Tidy is an open source tool that cleans up broken HTML. You can use this to ensure that broken HTML in articles doesn't affect the layout of your wiki. While Tidy itself is going to be 1>Special:MyLanguage/Parsing/Replacing Tidy</>|replaced, the configuration settings can still be used for the replacements.




 * See also: .

Recent changes, new pages, watchlist and history
See also and



Access
Wiki locking, blocking/banning, and some other related settings.



See <tvar|1></> for more methods and settings concerning access. See also <tvar|1></> for more information about <tvar|2>$wgGroupPermissions</>, <tvar|3>$wgAddGroups</>, <tvar|4>$wgRemoveGroups</>, etc.


 *  See 1>#User Access</>|User Access for User Access settings. 

UDP updates
Send Recent changes updates via UDP. See: Manual:Simple IRC RC Bot



Namespaces


The following setting is no longer used in supported versions of MediaWiki, but still exists for backward compatibility