Manuale:$wgLocalDatabases
Impostazioni del database: $wgLocalDatabases | |
---|---|
Altri wiki su questo sito, possono essere gestiti da una singola utenza di tipo sviluppatore. |
|
Introdotto nella versione: | 1.3.0 |
Rimosso nella versione: | Still in use |
Valori concessi: | (array di stringhe) - vedi sotto |
Valore predefinito: | [] |
Impostazioni: Alfabetiche | Per funzione |
Dettagli
Un array di nomi di database. E.g.,
$wgLocalDatabases = [ 'wikipedia', 'meta', 'news' ];
This is used for e.g. $wgConf (SiteConfiguration).
Attenzione che $wgConf->wikis
dovrebbe essere uguale a $wgLocalDatabases
.
È necessario se hai bisogno di implementare una famiglia di wiki, per esempio usando Extension:CentralAuth .
È also in uso da alcuni script di manutenzione, come:
I permessi degli utenti su altri wiki su questo sito possono essere gestiti da un singolo account di tipo sviluppatore (permesso: userrights-interwiki).
Risoluzione dei problemi
Per motivi sconosciuti, siccome questa variabile è vuota in maniera predefinita, alcuni script di manutenzione potrebbero non fare nulla. Alcuni di questi sono:
- clearInterwikiCache.php - pulizia della cache degli interwiki
- rebuildmessages.php - pulizia dei messaggi
- cleanupSpam.php - elimina le pagine con URL spam
Infatti, questi script fanno operazioni sul tuo "database locale" ma $wgDBname non è considerato uno di questi in maniera predefinita. Un contributo utile sarebbe quello di chiarire questo passaggio.
Vedi anche
- Manual:$wgDBname - quello del wiki corrente