Steps to reproduce
- Use mw 1.28 alpha.
- Use postgres
- run php maintenance/install.php --pass nyan TravisWiki admin --dbtype postgres -dbname traviswiki --dbuser postgres --dbpass <pass> --scriptpath ""
Acutal results
- it fails with
You can install MediaWiki.
Setting up database
PHP Fatal error: Uncaught MediaWiki\Services\ServiceDisabledException: Service disabled: DBLoadBalancerFactory in /var/www/html/phabricator/includes/services/ServiceContainer.php:340 Stack trace: #0 /var/www/html/phabricator/includes/MediaWikiServices.php(500): MediaWiki\Services\ServiceContainer->getService('DBLoadBalancerF...') #1 /var/www/html/phabricator/includes/exception/MWExceptionHandler.php(90): MediaWiki\MediaWikiServices->getDBLoadBalancerFactory() #2 /var/www/html/phabricator/includes/exception/MWExceptionHandler.php(121): MWExceptionHandler::rollbackMasterChangesAndLog(Object(DBQueryError)) #3 [internal function]: MWExceptionHandler::handleException(Object(DBQueryError)) #4 {main} thrown in /var/www/html/phabricator/includes/services/ServiceContainer.php on line 340
Expected results
- I expect that running this script should succeed and create the tables and setup the database.