Issue reported in Topic:Ssi9icj9pkg30z8e:
PHP Catchable fatal error: Argument 1 passed to DatabaseOracle::__construct() must be an array, string given,
called in /mediawiki/app/includes/installer/OracleInstaller.php on line 176 and defined in /mediawiki/app/includes/db/DatabaseOracle.php on line 210
Indeed, constructor of DatabaseOracle is:
function __construct( array $p ) {but OracleInstaller uses:
$db = new DatabaseOracle(
$this->getVar( 'wgDBserver' ),
$this->getVar( '_InstallUser' ),
$this->getVar( '_InstallPassword' ),
$this->getVar( '_InstallDBname' ),
0,
$this->getVar( 'wgDBprefix' )
);This happens on MediaWiki 1.25 at least