Manual:$wgSharedTables/cs

From Linux Web Expert

<translate> Shared DB settings</translate>: $wgSharedTables
Seznam databázových tabulek (bez prefixů), které se mají sdílet, pokud je povolena funkce $wgSharedDB .
<translate> Introduced in version:</translate>1.13.0 (r34353)
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(pole řetězců)
<translate> Default value:</translate>viz níže

Podrobnosti

To zahrnuje pouze uživatelskou tabulku ve výchozím nastavení pro zpětnou kompatibilitu. Můžete jej však odebrat, abyste mohli povolit rozšíření pomocí sdílené databáze, aniž byste měli sdílené uživatele. Nebo můžete přidat další tabulku, například interwiki, abyste MediaWiki přinutili místo toho používat sdílenou verzi tabulky.

Buďte opatrní při sdílení tabulek. Sdílení obrázků, revizí, stránek a mnoha dalších tabulek může mít špatné vedlejší účinky.

V 1.16 (r56741) byla přidána nová tabulka pro ukládání uživatelských preferencí - user_properties .

Informace o použití najdete na stránce Příručka:Sdílení databáze .

Výchozí hodnota

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.39
<translate> MediaWiki version:</translate>
$wgSharedTables = [
	'user',
	'user_properties',
	'user_autocreate_serial',
];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.38</tvar> is unsupported version</translate>">
1.27 – 1.38
<translate> MediaWiki versions:</translate>
$wgSharedTables = [
	'user',
	'user_properties',
];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.26</tvar> is unsupported version</translate>">
1.13 – 1.26
<translate> MediaWiki versions:</translate>
$wgSharedTables = array( 'user', 'user_properties' );

Aktualizace

Od MediaWiki 1.21 musí být $wgSharedTables během aktualizace dočasně vymazána. V opačném případě se sdílené tabulky vůbec nedotknou (ani tabulky s $wgSharedPrefix , ani ty s $wgDBprefix ), což může vést k selhání aktualizace.

Příklad

Pokud byste chtěli sdílet tabulku ipblocks , použili byste:

$wgSharedTables[] = 'ipblocks';

Související odkazy