Got the following in my vagrant system. Reloading the page succeeded.
Fatal error: Call to a member function real_escape_string() on a non-object in includes/db/DatabaseMysqli.php on line 187
Call Stack: 0.0067 642016
- {main}() index.php:0
- MediaWiki->run() /vagrant/mediawiki/index.php:49
- MWExceptionHandler::handle() includes/Wiki.php:470
- MWExceptionHandler::report() includes/Exception.php:678
- MWException->report() includes/Exception.php:606
- DBConnectionError->reportHTML() includes/Exception.php:259
- MWException->reportHTML() includes/db/DatabaseError.php:222
- DBConnectionError->getPageTitle() includes/Exception.php:225
- DBConnectionError->msg() includes/db/DatabaseError.php:148
- Language->getMessage() includes/db/DatabaseError.php:129
- LocalisationCache->getSubitem() languages/Language.php:2337
- LocalisationCache->loadSubitem() includes/cache/LocalisationCache.php:281
- LCStore_DB->get() includes/cache/LocalisationCache.php:379
- DatabaseBase->selectRow() includes/cache/LocalisationCache.php:1097
- DatabaseBase->select() includes/db/Database.php:1585
- DatabaseBase->selectSQLText() includes/db/Database.php:1494
- DatabaseBase->makeList() includes/db/Database.php:1546
- DatabaseBase->addQuotes() includes/db/Database.php:1966
- DatabaseMysqlBase->strencode() includes/db/Database.php:2366
- DatabaseMysqli->mysqlRealEscapeString() includes/db/DatabaseMysqlBase.php:455
Version: unspecified
Severity: normal