Merge "maintenance: Document secondary purpose of --server"
This commit is contained in:
commit
9b670fb797
1 changed files with 6 additions and 3 deletions
|
|
@ -1215,6 +1215,12 @@ abstract class Maintenance {
|
|||
}
|
||||
define( 'MW_DB', $bits[0] );
|
||||
define( 'MW_PREFIX', $bits[1] );
|
||||
} elseif ( isset( $this->mOptions['server'] ) ) {
|
||||
// Provide the option for site admins to detect and configure
|
||||
// multiple wikis based on server names. This offers --server
|
||||
// as alternative to --wiki.
|
||||
// See https://www.mediawiki.org/wiki/Manual:Wiki_family
|
||||
$_SERVER['SERVER_NAME'] = $this->mOptions['server'];
|
||||
}
|
||||
|
||||
if ( !is_readable( $settingsFile ) ) {
|
||||
|
|
@ -1222,9 +1228,6 @@ abstract class Maintenance {
|
|||
"must exist and be readable in the source directory.\n" .
|
||||
"Use --conf to specify it." );
|
||||
}
|
||||
if ( isset( $this->mOptions['server'] ) ) {
|
||||
$_SERVER['SERVER_NAME'] = $this->mOptions['server'];
|
||||
}
|
||||
$wgCommandLineMode = true;
|
||||
|
||||
return $settingsFile;
|
||||
|
|
|
|||
Loading…
Reference in a new issue