X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Finstall.php;h=b948b67494d4c202c14a8c9550b06a997843f31f;hb=c1bf30c2e55a7bae04b3c5e232f5017ed79bbd80;hp=3b2945225c08552c964310d7a8eb5938ef09e28e;hpb=12b4d386028f4aad69bad040d2ffcd8c0d7e0346;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/install.php b/maintenance/install.php index 3b2945225c..b948b67494 100644 --- a/maintenance/install.php +++ b/maintenance/install.php @@ -21,20 +21,18 @@ * @ingroup Maintenance */ -if ( !function_exists( 'version_compare' ) || ( version_compare( PHP_VERSION, '5.3.2' ) < 0 ) ) { - require_once dirname( __FILE__ ) . '/../includes/PHPVersionError.php'; - wfPHPVersionError( 'cli' ); -} +// Checking for old versions of PHP is done in Maintenance.php +// We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+ +require_once dirname( __FILE__ ) . '/Maintenance.php'; define( 'MW_CONFIG_CALLBACK', 'Installer::overrideConfig' ); define( 'MEDIAWIKI_INSTALL', true ); -require_once dirname( __DIR__ ) . '/maintenance/Maintenance.php'; - /** * Maintenance script to install and configure MediaWiki * - * Default values for the options are defined in DefaultSettings.php (see the mapping in CliInstaller.php) + * Default values for the options are defined in DefaultSettings.php + * (see the mapping in CliInstaller.php) * Default for --dbpath (SQLite-specific) is defined in SqliteInstaller::getGlobalDefaults * * @ingroup Maintenance @@ -85,9 +83,11 @@ class CommandLineInstaller extends Maintenance { true ); $this->addOption( 'confpath', "Path to write LocalSettings.php to ($IP)", false, true ); - $this->addOption( 'dbschema', 'The schema for the MediaWiki DB in PostgreSQL/Microsoft SQL Server (mediawiki)', false, true ); + $this->addOption( 'dbschema', 'The schema for the MediaWiki DB in ' + . 'PostgreSQL/Microsoft SQL Server (mediawiki)', false, true ); /* - $this->addOption( 'namespace', 'The project namespace (same as the "name" argument)', false, true ); + $this->addOption( 'namespace', 'The project namespace (same as the "name" argument)', + false, true ); */ $this->addOption( 'env-checks', "Run environment checks only, don't change anything" ); }