Page MenuHomePhabricator

Parameters and documentation of mwscript are weird
Open, LowPublic

Description

See the following naïve dialog between me and mwscript:

$ mwscript eval.php
--wiki must be the first parameter.

Fatal error: --wiki must be the first parameter.
 in /home/wikipedia/common/multiversion/MWMultiVersion.php on line 356
$ mwscript aawiki eval.php
wikiversions.cdb has no version entry for `eval.php`.

Fatal error: wikiversions.cdb has no version entry for `eval.php`.
 in /home/wikipedia/common/multiversion/MWMultiVersion.php on line 356

The above is unexpected.


$ mwscript --wiki aawiki eval.php
The MediaWiki script file "/home/wikipedia/common/php-1.21wmf10/maintenance/--wiki" does not exist.

The above here is also unexpected.


$ mwscript eval.php --wiki aawiki
> echo $wgDBname;
aawiki
$ mwscript eval.php aawiki
> echo $wgDBname;
aawiki

Details

Reference
bz45745

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:20 AM
bzimport set Reference to bz45745.
bzimport added a subscriber: Unknown Object (MLST).
Aklapper lowered the priority of this task from Medium to Low.Jan 7 2015, 2:05 PM
Aklapper updated the task description. (Show Details)
Aklapper set Security to None.
Krinkle renamed this task from MWScript usage documentation weird to Parameters and documentation of mwscript are weird.May 29 2018, 12:50 PM
Krinkle updated the task description. (Show Details)
Krinkle removed a subscriber: wikibugs-l-list.