| Message Cache: $wgLocalisationCacheConf | |
|---|---|
| Localisation cache configuration. | 
|
| Introduced in version: | 1.16.0 (r52503) | 
| Removed in version: | still in use | 
| Allowed values: | (array) | 
| Default value: | see below | 
| Other settings: Alphabetical | By function | |
Details
Localisation cache configuration. Associative array with keys:
- class - The class to use. May be overridden by extensions.
 - store - The location to store cache data. May be 'files', 'db', 'array' or 'detect'.
 
- If set to "files", data will be in CDB files in the directory specified by 
$wgCacheDirectory. This is significantly faster than storing data into the database (see discussion) 
- If set to "files", data will be in CDB files in the directory specified by 
 
- If set to "db", data will be stored to the database.
 
- If set to "array", data will be in PHP files that store static arrays in the directory specified by 
$wgCacheDirectory. This is an experimental option. 
- If set to "array", data will be in PHP files that store static arrays in the directory specified by 
 
-  This is the fastest option when using PHP-FPM and OPcache (without 
opcache.file_cache_only), because OPcache will store these arrays. In other configurations (HHVM or opcache.file_cache_only) this mode has no benefit over "files". 
-  This is the fastest option when using PHP-FPM and OPcache (without 
 
- If set to "detect", CDB files will be used if 
$wgCacheDirectoryis set, otherwise the database will be used. 
- If set to "detect", CDB files will be used if 
 
- storeClass -   The class name for the underlying storage.  If set to a class name, it overrides the 
storesetting above. Built-in options: LCStore interface on doc.wikimedia.org - storeDirectory -  If the store class puts its data in files, this is the directory it will use. If this is false, 
$wgCacheDirectorywill be used. - manualRecache - Set this to true to disable cache updates on web requests. Use maintenance/rebuildLocalisationCache.php instead.
 
Default value
| MediaWiki version: | ≥ 1.34  | 
$wgLocalisationCacheConf = [
	'class' => LocalisationCache::class,
	'store' => 'detect',
	'storeClass' => false,
	'storeDirectory' => false,
	'storeServer' => [],
	'forceRecache' => false,
	'manualRecache' => false,
];
| MediaWiki versions: |  1.31 – 1.33  | 
$wgLocalisationCacheConf = [
	'class' => LocalisationCache::class,
	'store' => 'detect',
	'storeClass' => false,
	'storeDirectory' => false,
	'manualRecache' => false,
];
| MediaWiki versions: |  1.16 – 1.30  | 
$wgLocalisationCacheConf = [
	'class' => 'LocalisationCache',
	'store' => 'detect',
	'storeClass' => false,
	'storeDirectory' => false,
	'manualRecache' => false,
];
See also
- Help:System message#Caching
 
- Manual:$wgCacheDirectory
 
    This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.